Solving why not questions for aggregate constraints through query repair
Solving why not questions for aggregate constraints through query repair
Many real world problems require the result of a query to fulfill domain specific constraints, e.g., at least a certain fraction of applicants selected for an interview based on their qualifications should be female. In this work, we envision a framework that allows such requirements to be expressed as constraints on the result of a query that combine aggregation results through arithmetic expressions. When a user’s query violates a constraint, then our framework repairs the query to satisfy the constraint. While our approach is related to prior work on query-based explanations for missing answers and enforcement of fairness constraints for query results, it supports more expressive constraints and is applicable to use cases other than fairness. We demonstrate the infeasibility of a brute force solution and discuss directions for future work to improve the performance of generating query repairs.
query-based explanation for missing answers, query repair, query refinement
592-596
Algarni, Shatha
127e4ee1-5a46-4d27-86d1-b5d3108866ba
Glavic, Boris
2e141c52-26cb-4223-a77d-609df80b1185
Lee, Seokki
b9950262-6305-4673-bb8f-8b3b67959e90
Chapman, Adriane
721b7321-8904-4be2-9b01-876c430743f1
12 July 2024
Algarni, Shatha
127e4ee1-5a46-4d27-86d1-b5d3108866ba
Glavic, Boris
2e141c52-26cb-4223-a77d-609df80b1185
Lee, Seokki
b9950262-6305-4673-bb8f-8b3b67959e90
Chapman, Adriane
721b7321-8904-4be2-9b01-876c430743f1
Algarni, Shatha, Glavic, Boris, Lee, Seokki and Chapman, Adriane
(2024)
Solving why not questions for aggregate constraints through query repair.
In 2024 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW).
IEEE.
.
(doi:10.1109/EuroSPW61312.2024.00072).
Record type:
Conference or Workshop Item
(Paper)
Abstract
Many real world problems require the result of a query to fulfill domain specific constraints, e.g., at least a certain fraction of applicants selected for an interview based on their qualifications should be female. In this work, we envision a framework that allows such requirements to be expressed as constraints on the result of a query that combine aggregation results through arithmetic expressions. When a user’s query violates a constraint, then our framework repairs the query to satisfy the constraint. While our approach is related to prior work on query-based explanations for missing answers and enforcement of fairness constraints for query results, it supports more expressive constraints and is applicable to use cases other than fairness. We demonstrate the infeasibility of a brute force solution and discuss directions for future work to improve the performance of generating query repairs.
Text
Solving Why Not Questions for Aggregate Constraints through Query Repair
- Version of Record
Restricted to Repository staff only
Request a copy
More information
Published date: 12 July 2024
Keywords:
query-based explanation for missing answers, query repair, query refinement
Identifiers
Local EPrints ID: 492879
URI: http://eprints.soton.ac.uk/id/eprint/492879
PURE UUID: c87e6c69-15ba-44f0-8164-23e82f054631
Catalogue record
Date deposited: 19 Aug 2024 16:41
Last modified: 20 Aug 2024 01:51
Export record
Altmetrics
Contributors
Author:
Shatha Algarni
Author:
Boris Glavic
Author:
Seokki Lee
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics