Skip to main content

Showing 1–15 of 15 results for author: Koopmann, P

.
  1. arXiv:2405.19096  [pdf, other

    cs.LO

    The Precise Complexity of Reasoning in $\mathcal{ALC}$ with $ω$-Admissible Concrete Domains (Extended Version)

    Authors: Stefan Borgwardt, Filippo De Bortoli, Patrick Koopmann

    Abstract: Concrete domains have been introduced in the context of Description Logics to allow references to qualitative and quantitative values. In particular, the class of $ω$-admissible concrete domains, which includes Allen's interval algebra, the region connection calculus (RCC8), and the rational numbers with ordering and equality, has been shown to yield extensions of $\mathcal{ALC}$ for which concept… ▽ More

    Submitted 29 May, 2024; originally announced May 2024.

    Comments: This is the extended version of a paper presented at DL 2024: 37th International Workshop on Description Logics

  2. arXiv:2308.08200  [pdf, other

    cs.AI cs.LO

    Towards Ontology-Mediated Planning with OWL DL Ontologies (Extended Version)

    Authors: Tobias John, Patrick Koopmann

    Abstract: While classical planning languages make the closed-domain and closed-world assumption, there have been various approaches to extend those with DL reasoning, which is then interpreted under the usual open-world semantics. Current approaches for planning with DL ontologies integrate the DL directly into the planning language, and practical approaches have been developed based on first-order rewritin… ▽ More

    Submitted 16 August, 2023; originally announced August 2023.

    Comments: Extended version of a paper accepted at 36th International Workshop on Description Logics (DL 2023)

  3. arXiv:2308.07294  [pdf, other

    cs.AI cs.LO

    Why Not? Explaining Missing Entailments with Evee (Technical Report)

    Authors: Christian Alrabbaa, Stefan Borgwardt, Tom Friese, Patrick Koopmann, Mikhail Kotlov

    Abstract: Understanding logical entailments derived by a description logic reasoner is not always straight-forward for ontology users. For this reason, various methods for explaining entailments using justifications and proofs have been developed and implemented as plug-ins for the ontology editor Protégé. However, when the user expects a missing consequence to hold, it is equally important to explain why i… ▽ More

    Submitted 15 August, 2023; v1 submitted 14 August, 2023; originally announced August 2023.

  4. arXiv:2308.03705  [pdf, other

    cs.LO

    Combining Proofs for Description Logic and Concrete Domain Reasoning (Technical Report)

    Authors: Christian Alrabbaa, Franz Baader, Stefan Borgwardt, Patrick Koopmann, Alisa Kovtunova

    Abstract: Logic-based approaches to AI have the advantage that their behavior can in principle be explained with the help of proofs of the computed consequences. For ontologies based on Description Logic (DL), we have put this advantage into practice by showing how proofs for consequences derived by DL reasoners can be computed and displayed in a user-friendly way. However, these methods are insufficient in… ▽ More

    Submitted 7 August, 2023; originally announced August 2023.

    Comments: Extended version of a paper accepted at the 7th International Joint Conference on Rules and Reasoning (RuleML+RR 2023). The software and the dataset described in the paper are available online, see https://doi.org/10.5281/zenodo.8208780

    MSC Class: 68-06 ACM Class: F.4.1; I.2.4

  5. arXiv:2305.09503  [pdf, other

    cs.AI cs.LO

    Efficient Computation of General Modules for ALC Ontologies (Extended Version)

    Authors: Hui Yang, Patrick Koopmann, Yue Ma, Nicole Bidoit

    Abstract: We present a method for extracting general modules for ontologies formulated in the description logic ALC. A module for an ontology is an ideally substantially smaller ontology that preserves all entailments for a user-specified set of terms. As such, it has applications such as ontology reuse and ontology analysis. Different from classical modules, general modules may use axioms not explicitly pr… ▽ More

    Submitted 16 May, 2023; originally announced May 2023.

    Comments: This is the extended version of a paper accepted at IJCAI 2023

  6. arXiv:2208.14381  [pdf, ps, other

    cs.LO cs.DB

    Explaining Ontology-Mediated Query Answers using Proofs over Universal Models (Technical Report)

    Authors: Christian Alrabbaa, Stefan Borgwardt, Patrick Koopmann, Alisa Kovtunova

    Abstract: In ontology-mediated query answering, access to incomplete data sources is mediated by a conceptual layer constituted by an ontology, which can be formulated in a description logic (DL) or using existential rules. In the literature, there exists a multitude of complex techniques for incorporating ontological knowledge into queries. However, few of these approaches were designed for explainability… ▽ More

    Submitted 30 August, 2022; originally announced August 2022.

    Comments: Extended version of a paper accepted at 6th International Joint Conference on Rules and Reasoning (RuleML+RR 2022). arXiv admin note: substantial text overlap with arXiv:2206.09758

    MSC Class: 68-06 ACM Class: F.4.1; I.2.4

  7. arXiv:2206.09758  [pdf, ps, other

    cs.DB cs.LO

    Finding Good Proofs for Answers to Conjunctive Queries Mediated by Lightweight Ontologies (Technical Report)

    Authors: Christian Alrabbaa, Stefan Borgwardt, Patrick Koopmann, Alisa Kovtunova

    Abstract: In ontology-mediated query answering, access to incomplete data sources is mediated by a conceptual layer constituted by an ontology. To correctly compute answers to queries, it is necessary to perform complex reasoning over the constraints expressed by the ontology. In the literature, there exists a multitude of techniques incorporating the ontological knowledge into queries. However, few of thes… ▽ More

    Submitted 16 August, 2022; v1 submitted 20 June, 2022; originally announced June 2022.

    Comments: Extended version of a paper accepted at 35th International Workshop on Description Logics (DL 2022). Preliminary proceedings are available at https://dai.fmph.uniba.sk/events/dl2022/proceedings/Vol-XXX/

    MSC Class: 68-06 ACM Class: F.4.1; I.2.4

  8. arXiv:2206.07711  [pdf, other

    cs.LO cs.AI

    On the Eve of True Explainability for OWL Ontologies: Description Logic Proofs with Evee and Evonne (Extended Version)

    Authors: Christian Alrabbaa, Stefan Borgwardt, Tom Friese, Patrick Koopmann, Julián Méndez, Alexej Popovič

    Abstract: When working with description logic ontologies, understanding entailments derived by a description logic reasoner is not always straightforward. So far, the standard ontology editor Protégé offers two services to help: (black-box) justifications for OWL 2 DL ontologies, and (glass-box) proofs for lightweight OWL EL ontologies, where the latter exploits the proof facilities of reasoner ELK. Since j… ▽ More

    Submitted 15 June, 2022; originally announced June 2022.

  9. arXiv:2205.09583  [pdf, other

    cs.LO cs.AI

    Evonne: Interactive Proof Visualization for Description Logics (System Description) -- Extended Version

    Authors: Christian Alrabbaa, Franz Baader, Stefan Borgwardt, Raimund Dachselt, Patrick Koopmann, Julián Méndez

    Abstract: Explanations for description logic (DL) entailments provide important support for the maintenance of large ontologies. The "justifications" usually employed for this purpose in ontology editors pinpoint the parts of the ontology responsible for a given entailment. Proofs for entailments make the intermediate reasoning steps explicit, and thus explain how a consequence can actually be derived. We p… ▽ More

    Submitted 19 May, 2022; originally announced May 2022.

  10. arXiv:2205.08449  [pdf, other

    cs.AI cs.LO

    Connection-minimal Abduction in EL via Translation to FOL -- Technical Report

    Authors: Fajar Haifani, Patrick Koopmann, Sophie Tourret, Christoph Weidenbach

    Abstract: Abduction in description logics finds extensions of a knowledge base to make it entail an observation. As such, it can be used to explain why the observation does not follow, to repair incomplete knowledge bases, and to provide possible explanations for unexpected observations. We consider TBox abduction in the lightweight description logic EL, where the observation is a concept inclusion and the… ▽ More

    Submitted 20 May, 2022; v1 submitted 17 May, 2022; originally announced May 2022.

    Comments: This paper is the technical report version, including appendices, of an IJCAR 2022 paper (to appear)

  11. arXiv:2107.12877  [pdf, other

    cs.AI

    Efficient TBox Reasoning with Value Restrictions using the $\mathcal{FL}_{o}$wer reasoner

    Authors: Franz Baader, Patrick Koopmann, Friedrich Michel, Anni-Yasmin Turhan, Benjamin Zarrieß

    Abstract: The inexpressive Description Logic (DL) $\mathcal{FL}_0$, which has conjunction and value restriction as its only concept constructors, had fallen into disrepute when it turned out that reasoning in $\mathcal{FL}_0$ w.r.t. general TBoxes is ExpTime-complete, i.e., as hard as in the considerably more expressive logic $\mathcal{ALC}$. In this paper, we rehabilitate $\mathcal{FL}_0$ by presenting a d… ▽ More

    Submitted 27 July, 2021; originally announced July 2021.

    Comments: This paper is under consideration in Theory and Practice of Logic Programming (TPLP)

  12. arXiv:2105.00274  [pdf, ps, other

    cs.AI cs.LO

    Signature-Based Abduction with Fresh Individuals and Complex Concepts for Description Logics (Extended Version)

    Authors: Patrick Koopmann

    Abstract: Given a knowledge base and an observation as a set of facts, ABox abduction aims at computing a hypothesis that, when added to the knowledge base, is sufficient to entail the observation. In signature-based ABox abduction, the hypothesis is further required to use only names from a given set. This form of abduction has applications such as diagnosis, KB repair, or explaining missing entailments. I… ▽ More

    Submitted 1 May, 2021; originally announced May 2021.

    Comments: Extended version of a paper accepted at IJCAI-2021, 20 pages, 3 figures

  13. arXiv:2104.13138  [pdf, ps, other

    cs.AI cs.LO

    Finding Good Proofs for Description Logic Entailments Using Recursive Quality Measures (Extended Technical Report)

    Authors: Christian Alrabbaa, Franz Baader, Stefan Borgwardt, Patrick Koopmann, Alisa Kovtunova

    Abstract: Logic-based approaches to AI have the advantage that their behavior can in principle be explained to a user. If, for instance, a Description Logic reasoner derives a consequence that triggers some action of the overall system, then one can explain such an entailment by presenting a proof of the consequence in an appropriate calculus. How comprehensible such a proof is depends not only on the emplo… ▽ More

    Submitted 25 May, 2022; v1 submitted 27 April, 2021; originally announced April 2021.

    Comments: Extended version of a paper accepted at CADE-28

    ACM Class: I.2.4

  14. arXiv:2007.00757  [pdf, ps, other

    cs.AI cs.LO

    Signature-Based Abduction for Expressive Description Logics -- Technical Report

    Authors: Patrick Koopmann, Warren Del-Pinto, Sophie Tourret, Renate A. Schmidt

    Abstract: Signature-based abduction aims at building hypotheses over a specified set of names, the signature, that explain an observation relative to some background knowledge. This type of abduction is useful for tasks such as diagnosis, where the vocabulary used for observed symptoms differs from the vocabulary expected to explain those symptoms. We present the first complete method solving signature-base… ▽ More

    Submitted 8 July, 2020; v1 submitted 1 July, 2020; originally announced July 2020.

    Comments: 13 pages, 1 figure

  15. Finding Small Proofs for Description Logic Entailments: Theory and Practice (Extended Technical Report)

    Authors: Christian Alrabbaa, Franz Baader, Stefan Borgwardt, Patrick Koopmann, Alisa Kovtunova

    Abstract: Logic-based approaches to AI have the advantage that their behaviour can in principle be explained by providing their users with proofs for the derived consequences. However, if such proofs get very large, then it may be hard to understand a consequence even if the individual derivation steps are easy to comprehend. This motivates our interest in finding small proofs for Description Logic (DL) ent… ▽ More

    Submitted 23 April, 2020; v1 submitted 17 April, 2020; originally announced April 2020.

    Comments: Extended version of a paper accepted at LPAR23

    Journal ref: LPAR-23: 23rd International Conference on Logic for Programming, Artificial Intelligence and Reasoning, vol 73, 2020, pages 32--67