Sebastian Rudolph’s research while affiliated with Deutsches Forschungszentrum für Künstliche Intelligenz and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (195)


Non-monotonic Extensions to Formal Concept Analysis via Object Preferences
  • Chapter

November 2024

·

1 Read

Lucas Carr

·

·

Thomas Meyer

·

Sebastian Rudolph

Towards Propositional KLM-Style Defeasible Standpoint Logics

November 2024

·

2 Reads

The KLM approach to defeasible reasoning introduces a weakened form of implication into classical logic. This allows one to incorporate exceptions to general rules into a logical system, and for old conclusions to be withdrawn upon learning new contradictory information. Standpoint logics are a group of logics, introduced to the field of Knowledge Representation in the last 5 years, which allow for multiple viewpoints to be integrated into the same ontology, even when certain viewpoints may hold contradicting beliefs. In this paper, we aim to integrate standpoints into KLM propositional logic in a restricted setting. We introduce the logical system of Defeasible Restricted Standpoint Logic (DRSL) and define its syntax and semantics. Specifically, we integrate ranked interpretations and standpoint structures, which provide the semantics for propositional KLM and propositional standpoint logic respectively, in order to introduce ranked standpoint structures for DRSL. Moreover, we extend the non-monotonic entailment relation of rational closure from the propositional KLM case to the DRSL case. The main contribution of this paper is to characterize rational closure for DRSL both algorithmically and semantically, showing that rational closure can be characterized through a single representative ranked standpoint structure. Finally, we conclude that the semantic and algorithmic characterizations of rational closure are equivalent, and that entailment-checking for DRSL under rational closure is in the same complexity class as entailment-checking for propositional KLM.


Reasoning in SHIQ with Axiom- and Concept-Level Standpoint Modalities

November 2024

·

3 Reads

Standpoint logic is a recently proposed modal logic framework that is well-suited for multiperspective reasoning and ontology integration. For this reason, combinations of standpoint logic with description logics (DLs) are of special interest. Prior work has shown that it is possible to add standpoints to numerous decidable fragments of first-order logics - including very expressive DLs up to SROIQbs - while preserving their reasoning complexity, so long as standpoint modalities are limited to the axiom level. A more expressive tighter modal integration, where standpoint modalities are also allowed to occur in concept expressions, has so far only been investigated for the much less expressive DL EL+. In this paper, we push this line of research showing that the DL SHIQ allows for a tight modal integration with standpoints without compromising its ExpTime reasoning complexity. The core insight toward this result is that any satisfiable knowledge base admits a model with only polynomially many worlds, an argument which requires a rather elaborate model-theoretic construction. This allows us to establish a polynomial equisatisfiable translation into plain SHIQ which, beyond showing the theoretical result, enables us to use highly optimised OWL reasoners to provide practical reasoning support for ontology languages extended by standpoint modelling. We complement our findings with the observation that our techniques would fail upon adding the modelling feature of nominals to the underlying DL.


The Sticky Path to Expressive Querying: Decidability of Navigational Queries under Existential Rules

November 2024

Extensive research in the field of ontology-based query answering has led to the identification of numerous fragments of existential rules (also known as tuple-generating dependencies) that exhibit decidable answering of atomic and conjunctive queries. Motivated by the increased theoretical and practical interest in navigational queries, this paper considers the question for which of these fragments decidability of querying extends to regular path queries (RPQs). In fact, decidability of RPQs has recently been shown to generally hold for the comprehensive family of all fragments that come with the guarantee of universal models being reasonably well-shaped (that is, being of finite cliquewidth). Yet, for the second major family of fragments, known as finite unification sets (short: fus), which are based on first-order-rewritability, corresponding results have been largely elusive so far. We complete the picture by showing that RPQ answering over arbitrary fus rulesets is undecidable. On the positive side, we establish that the problem is decidable for the prominent fus subclass of sticky rulesets, with the caveat that a very mild extension of the RPQ formalism turns the problem undecidable again.


Fig. 4: The concept lattice for Example 1. Given the preference order duck penguin and robin penguin, the dark grey concepts show the structure of typical concepts
Non-monotonic Extensions to Formal Concept Analysis via Object Preferences
  • Preprint
  • File available

October 2024

·

6 Reads

Formal Concept Analysis (FCA) is an approach to creating a conceptual hierarchy in which a \textit{concept lattice} is generated from a \textit{formal context}. That is, a triple consisting of a set of objects, G, a set of attributes, M, and an incidence relation I on G×MG \times M. A \textit{concept} is then modelled as a pair consisting of a set of objects (the \textit{extent}), and a set of shared attributes (the \textit{intent}). Implications in FCA describe how one set of attributes follows from another. The semantics of these implications closely resemble that of logical consequence in classical logic. In that sense, it describes a monotonic conditional. The contributions of this paper are two-fold. First, we introduce a non-monotonic conditional between sets of attributes, which assumes a preference over the set of objects. We show that this conditional gives rise to a consequence relation that is consistent with the postulates for non-monotonicty proposed by Kraus, Lehmann, and Magidor (commonly referred to as the KLM postulates). We argue that our contribution establishes a strong characterisation of non-monotonicity in FCA. Typical concepts represent concepts where the intent aligns with expectations from the extent, allowing for an exception-tolerant view of concepts. To this end, we show that the set of all typical concepts is a meet semi-lattice of the original concept lattice. This notion of typical concepts is a further introduction of KLM-style typicality into FCA, and is foundational towards developing an algebraic structure representing a concept lattice of prototypical concepts.

Download

Towards Propositional KLM-Style Defeasible Standpoint Logics

October 2024

·

11 Reads

The KLM approach to defeasible reasoning introduces a weakened form of implication into classical logic. This allows one to incorporate exceptions to general rules into a logical system, and for old conclusions to be withdrawn upon learning new contradictory information. Standpoint logics are a group of logics, introduced to the field of Knowledge Representation in the last 5 years, which allow for multiple viewpoints to be integrated into the same ontology, even when certain viewpoints may hold contradicting beliefs. In this paper, we aim to integrate standpoints into KLM propositional logic in a restricted setting. We introduce the logical system of Defeasible Restricted Standpoint Logic (DRSL) and define its syntax and semantics. Specifically, we integrate ranked interpretations and standpoint structures, which provide the semantics for propositional KLM and propositional standpoint logic respectively, in order to introduce ranked standpoint structures for DRSL. Moreover, we extend the non-monotonic entailment relation of rational closure from the propositional KLM case to the DRSL case. The main contribution of this paper is to characterize rational closure for DRSL both algorithmically and semantically, showing that rational closure can be characterized through a single representative ranked standpoint structure. Finally, we conclude that the semantic and algorithmic characterizations of rational closure are equivalent, and that entailment-checking for DRSL under rational closure is in the same complexity class as entailment-checking for propositional KLM.


Examples of disjointness between classes derived from Propositions 1, 2, and 3.
Example of disjointness judgments retrieved by Algorithm 2
Enriching Ontologies with Disjointness Axioms using Large Language Models

October 2024

·

10 Reads

Elias Crum

·

·

Manon Ovide

·

[...]

·

Sebastian Rudolph

Ontologies often lack explicit disjointness declarations between classes, despite their usefulness for sophisticated reasoning and consistency checking in Knowledge Graphs. In this study, we explore the potential of Large Language Models (LLMs) to enrich ontologies by identifying and asserting class disjointness axioms. Our approach aims at leveraging the implicit knowledge embedded in LLMs, using prompt engineering to elicit this knowledge for classifying ontological disjointness. We validate our methodology on the DBpedia ontology, focusing on open-source LLMs. Our findings suggest that LLMs, when guided by effective prompt strategies, can reliably identify disjoint class relationships, thus streamlining the process of ontology completion without extensive manual input. For comprehensive disjointness enrichment, we propose a process that takes logical relationships between disjointness and subclass statements into account in order to maintain satisfiability and reduce the number of calls to the LLM. This work provides a foundation for future applications of LLMs in automated ontology enhancement and offers insights into optimizing LLM performance through strategic prompt design. Our code is publicly available on GitHub at https://github.com/n28div/llm-disjointness.


Figure 3: Instruction assigned to state q of TCA M.
The Sticky Path to Expressive Querying: Decidability of Navigational Queries under Existential Rules

July 2024

·

9 Reads

Extensive research in the field of ontology-based query answering has led to the identification of numerous fragments of existential rules (also known as tuple-generating dependencies) that exhibit decidable answering of atomic and conjunctive queries. Motivated by the increased theoretical and practical interest in navigational queries, this paper considers the question for which of these fragments decidability of querying extends to regular path queries (RPQs). In fact, decidability of RPQs has recently been shown to generally hold for the comprehensive family of all fragments that come with the guarantee of universal models being reasonably well-shaped (that is, being of finite cliquewidth). Yet, for the second major family of fragments, known as finite unification sets (short: fus), which are based on first-order-rewritability, corresponding results have been largely elusive so far. We complete the picture by showing that RPQ answering over arbitrary fus rulesets is undecidable. On the positive side, we establish that the problem is decidable for the prominent fus subclass of sticky rulesets, with the caveat that a very mild extension of the RPQ formalism turns the problem undecidable again.


How to Tell Easy from Hard: Complexities of Conjunctive Query Entailment in Extensions of ALC

November 2023

·

1 Read

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.


Derivation-Graph-Based Characterizations of Decidable Existential Rule Sets

September 2023

·

1 Read

Lecture Notes in Computer Science

This paper establishes alternative characterizations of very expressive classes of existential rule sets with decidable query entailment. We consider the notable class of greedy bounded-treewidth sets (gbts\textbf{gbts}) and a new, generalized variant, called weakly gbts (wgbts\textbf{wgbts}). Revisiting and building on the notion of derivation graphs, we define (weakly) cycle-free derivation graph sets ((w)cdgs\mathbf {(w)cdgs}) and employ elaborate proof-theoretic arguments to obtain that gbts\textbf{gbts} and cdgs\textbf{cdgs} coincide, as do wgbts\textbf{wgbts} and wcdgs\textbf{wcdgs}. These novel characterizations advance our analytic proof-theoretic understanding of existential rules and will likely be instrumental in practice.


Citations (57)


... Declarative rule languages are central to knowledge representation and reasoning (KRR), be it as the foundation of logic programming (Körner et al. 2022;Calimeri et al. 2020), as a design principle for ontology languages (ter Horst 2005; Motik et al. 2009;Krötzsch, Rudolph, and Hitzler 2013), or merely as a computational framework for reasoning (Gómez Álvarez, Rudolph, and Strass 2023;Simančík, Kazakov, and Horrocks 2011;Krötzsch 2011). Indeed, few logical paradigms embody such harmony of intuitive meaning, formal semantics, and practical execution. ...

Reference:

Nemo: Your Friendly and Versatile Rule Reasoning Toolkit
Pushing the Boundaries of Tractable Multiperspective Reasoning: A Deduction Calculus for Standpoint EL+
  • Citing Conference Paper
  • September 2023

... Despite the PTIME translation, it remains to be seen if this approach performs well in practical cases. An alternative would be to devise a quasimodel-based tableau algorithm along the lines of (Wolter and Zakharyaschev 1998;Gómez Álvarez, Rudolph, and Strass 2023b), yet this would be a challenging endeavour since it requires the implementation of a tailored reasoner. ...

Tractable Diversity: Scalable Multiperspective Ontology Management via Standpoint EL
  • Citing Conference Paper
  • August 2023

... We note that finite universality is demonstrably better than universality: there are known cases where Φ has a finitely universal model of finite width yet any universal model has infinite width[9].3 It should be noted that this corollary does not cover the case F = ALCHOIQb from Example 8, since the employed construction to convert an arbitrary countermodel I into a finite-treewidth countermodel J does not ensure that J homomorphically maps into I. ...

Bounded Treewidth and the Infinite Core Chase: Complications and Workarounds toward Decidable Querying
  • Citing Conference Paper
  • June 2023

... In this paper, we will consider several contributions to the theories of revision and contraction given in the authors' dissertation thesis [18]. Due to space reasons, we will focus on the high-level ideas and descriptions and refer for the full details to the corresponding references [7,18,19]. ...

Semantic Characterizations of AGM Revision for Tarskian Logics
  • Citing Chapter
  • December 2022

Lecture Notes in Computer Science

... As a possible alternative to extending some concepts that are currently stubs (in the sense of the stub metapattern [48]), we envision to use the novel formalism of standpoint logic [33,34] to import and attach further ontologies to Riskman. In this regard it is especially notable and useful that the combination of standpoint logic and the description logic EL retains the latter's polytime computational complexity [36,35]. ...

How to Agree to Disagree: Managing Ontological Perspectives using Standpoint Logic

Lecture Notes in Computer Science

... Next, we recap a specialized version of the Skolem chase [22]. While more involved than the "mainstream" Skolem chase, we need to employ this variant to establish the required results regarding the various ruleset-transformations presented in the paper. ...

A Journey to the Frontiers of Query Rewritability
  • Citing Conference Paper
  • June 2022

... In this section, we briefly introduce the standpoint linear temporal logic SLTL, the propositional standpoint logic PSL, as well as the multi-dimensional modal logic PTLxS5, which we exploit in Section 3. For motivations and detailed presentation of these logics, we refer a reader to [22,20] and [19, Chapter 5]. ...

Standpoint Logic: Multi-Perspective Knowledge Representation

... New, generalised criteria would be necessary to do so, since Nemo can create new values using datatype functions. Even without such functions, the fragment of existential rules for which the restricted chase terminates is not even semi-decidable, but is powerful enough to express all homomorphism-closed decidable queries (Bourgaux et al. 2021). These results also apply to Nemo as well. ...

Capturing Homomorphism-Closed Decidable Queries with Existential Rules
  • Citing Conference Paper
  • September 2021

... However, some of these embeddings fail to capture the se-mantics (Jain, Kalo, Balke, Krestel 2021) and, in effect, a large amount of useless, false predictions might be generated. This major issue can possibly be remedied by novel embedding approaches (Abboud, Ceylan, Lukasiewicz, Salvatori 2020;Asaadi, Giesbrecht, Rudolph 2023). ...

Compositional matrix-space models of language: Definitions, properties, and learning methods

Natural Language Engineering

... • F has the finite-w model property and Q contains only unsatisfiable sentences. This coincides with the task of (un)satisfiability checking in F and (for any width notion discussed here) subsumes all fragments known to have the finite-model property, which, among others, is the case for all description logics subsumed by SROIb s , the majority of the prefix classes of FO with a decidable satisfiability problem [17], the two-variable fragment of FO (FO 2 [53], [44]), the guarded fragment (GF [2], [42]), the unary negation fragment (UNF [65]), the guarded negation fragment (GNF [10]) and the triguarded fragment (TGF [63], [51]). An interesting case in this respect is the counting twovariable fragment of FO (C 2 [45]). ...

Finite Model Theory of the Triguarded Fragment and Related Logics
  • Citing Conference Paper
  • June 2021