Extremal Fitting Problems for Conjunctive Queries
The fitting problem for conjunctive queries (CQs) is the problem to construct a CQ that fits a given set of labeled data examples. When a fitting CQ exists, it is in general not unique. This leads us to propose natural refinements of the notion of a fitting CQ, such as most-general fitting CQ , most-specific fitting CQ , and unique fitting CQ . We give structural characterizations of these notions in terms of (suitable refinements of) homomorphism dualities, frontiers, and direct products, which enable the construction of the refined fitting CQs when they exist. We also pinpoint the complexity of the associated existence and verification problems, and determine the size of fitting CQs. We study the same problems for unions of CQs (UCQs).
Authors
- Carsten Lutz (ORCID: https://orcid.org/0000-0002-8791-6702)
- Víctor Dalmau (ORCID: https://orcid.org/0000-0002-9365-7372)
- Maurice Funk (ORCID: https://orcid.org/0000-0003-1823-9370)
- Balder ten Cate (ORCID: https://orcid.org/0000-0002-2538-5846)
Institutions
- Universitat Pompeu Fabra (ES)
- University of Amsterdam (NL)
- Leipzig University (DE)
Publication Details
- Journal
- Journal of the ACM
- Published
- 2026-10-13
- DOI
- https://doi.org/10.1145/3858670
- Primary Topic
- Advanced Database Systems and Queries
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- European Commission
- Deutscher Akademischer Austauschdienst
- Deutsche Forschungsgemeinschaft
- Bundesministerium für Bildung und Forschung