How to Tell Easy from Hard: Complexities of Conjunctive Query Entailment in Extensions of ALC
Bednarczyk, Bartosz (TU Dresden, DE) | Rudolph, Sebastian (TU Dresden)
–Journal of Artificial Intelligence Research
It is commonly known that the conjunctive query entailment problem for certain extensions of (the well-known ontology language) ALC is computationally harder than their knowledge base satisfiability problem while for others the complexities coincide, both under the standard and the finite-model semantics. We expose a uniform principle behind this divide by identifying a wide class of (finitely) locally-forward description logics, for which we prove that (finite) query entailment problem can be solved by a reduction to exponentially many calls of the (finite) knowledge base satisfiability problem. Consequently, our algorithm yields tight ExpTime upper bounds for locally-forward logics with ExpTime-complete knowledge base satisfiability problem, including logics between ALC and µALCHbregQ (and more), as well as ALCSCC with global cardinality constraints, for which the complexity of querying remained open. Moreover, to make our technique applicable in future research, we provide easy-to-check sufficient conditions for a logic to be locally-forward based several versions of the on model-theoretic notion of unravellings. Together with existing results, this provides a nearly complete classification of the “benign” vs. “malign” primitive modelling features extending ALC, missing out only the Self operator. We then show a rather counter-intuitive result, namely that the conjunctive entailment problem for ALCSelf is exponentially harder than for ALC. This places the seemingly innocuous Self operator among the “malign” modelling features, like inverses, transitivity or nominals.
Journal of Artificial Intelligence Research
Nov-11-2023
- Country:
- Africa > South Africa
- Western Cape > Cape Town (0.04)
- Europe
- Austria > Vienna (0.14)
- Germany
- Baden-Württemberg > Karlsruhe Region
- Karlsruhe (0.04)
- Bremen > Bremen (0.04)
- North Rhine-Westphalia > Cologne Region
- Aachen (0.04)
- Saxony
- Baden-Württemberg > Karlsruhe Region
- Greece > Attica
- Athens (0.04)
- Italy (0.04)
- Poland > Lower Silesia Province
- Wroclaw (0.04)
- Spain
- Andalusia > Granada Province
- Granada (0.04)
- Galicia > A Coruña Province
- Santiago de Compostela (0.04)
- Andalusia > Granada Province
- United Kingdom > England
- Cambridgeshire > Cambridge (0.04)
- Merseyside > Liverpool (0.04)
- North America
- Canada > Ontario
- Toronto (0.04)
- United States
- California > Los Angeles County
- Pasadena (0.04)
- Illinois > Cook County
- Chicago (0.04)
- Louisiana > Orleans Parish
- New Orleans (0.04)
- Massachusetts > Middlesex County
- Cambridge (0.04)
- California > Los Angeles County
- Canada > Ontario
- Oceania > Australia
- New South Wales > Sydney (0.04)
- South America
- Brazil > Federal District
- Brasília (0.04)
- Chile > Santiago Metropolitan Region
- Santiago Province > Santiago (0.04)
- Brazil > Federal District
- Africa > South Africa
- Genre:
- Research Report (0.92)
- Technology: