English

A Horn extension of DL-Lite with NL data complexity

Logic in Computer Science 2026-05-14 v1 Artificial Intelligence Databases

Abstract

The literature on ontology-mediated query answering (OMQA) has been shaped by two key results: first-order rewritability for DL-Lite, and PTime-hardness of data complexity for essentially every description logic beyond it. This has effectively positioned DL-Lite as the only practical choice for query rewriting, restricting OMQA solutions to first-order queries and ontologies that can be rewritten into them. This AC0 vs. PTime dichotomy is especially limiting if we consider that OMQA targets graph-structured data, and that standard graph query languages (including the recent ISO standards GQL and SQL/PGQ) are typically NL-complete. Towards identifying a rich Horn DL that can be rewritten into graph query languages and that can still express many ELI and DL-Lite ontologies, we introduce a stratification mechanism for ELI that controls the interaction between conjunction and recursion. In this way, we obtain ELbotpreceq, a description logic that strictly extends the core DL-Lite, supports reachability axioms and restricted conjunction, and allows for reasoning in NL. We establish the NL upper bound via a rewriting into nested two-way regular path queries, a fragment of GQL, providing initial evidence that our ontology language is a promising candidate for extending OMQA to graph query languages.

Keywords

Cite

@article{arxiv.2605.13367,
  title  = {A Horn extension of DL-Lite with NL data complexity},
  author = {Janos Arpasi and Bartosz Jan Bednarczyk and Magdalena Ortiz},
  journal= {arXiv preprint arXiv:2605.13367},
  year   = {2026}
}

Comments

Submitted to Description Logic Workshop 2025. Full version in preparation

R2 v1 2026-07-22T07:09:53.339Z