The University of Southampton
University of Southampton Institutional Repository

Solving why not questions for aggregate constraints through query repair

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
IEEE
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
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. pp. 592-596 . (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
ORCID for Adriane Chapman: ORCID iD orcid.org/0000-0002-3814-2587

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
Author: Adriane Chapman ORCID iD

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

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×