89 research outputs found
A set-theoretical approach for ABox reasoning services (Extended Version)
In this paper we consider the most common ABox reasoning services for the
description logic
(, for short) and prove their
decidability via a reduction to the satisfiability problem for the
set-theoretic fragment \flqsr. The description logic
is very expressive, as it admits
various concept and role constructs, and data types, that allow one to
represent rule-based languages such as SWRL. Decidability results are achieved
by defining a generalization of the conjunctive query answering problem, called
HOCQA (Higher Order Conjunctive Query Answering), that can be instantiated to
the most wide\-spread ABox reasoning tasks. We also present a \ke\space based
procedure for calculating the answer set from
knowledge bases and higher order
conjunctive queries, thus providing
means for reasoning on several well-known ABox reasoning tasks. Our calculus
extends a previously introduced \ke\space based decision procedure for the CQA
problem.Comment: 27 pages. Extended version for RR 2017. arXiv admin note: text
overlap with arXiv:1606.0733
A \textsf{C++} reasoner for the description logic \shdlssx (Extended Version)
We present an ongoing implementation of a \ke\space based reasoner for a
decidable fragment of stratified elementary set theory expressing the
description logic \dlssx (shortly \shdlssx). The reasoner checks the
consistency of \shdlssx-knowledge bases (KBs) represented in set-theoretic
terms. It is implemented in \textsf{C++} and supports \shdlssx-KBs serialized
in the OWL/XML format. To the best of our knowledge, this is the first attempt
to implement a reasoner for the consistency checking of a description logic
represented via a fragment of set theory that can also classify standard OWL
ontologies.Comment: 15 pages. arXiv admin note: text overlap with arXiv:1702.03096,
arXiv:1804.1122
Non-Normal Modal Description Logics (Extended Version)
Modal logics are widely used in multi-agent systems to reason about actions,
abilities, norms, or epistemic states. Combined with description logic
languages, they are also a powerful tool to formalise modal aspects of
ontology-based reasoning over an object domain. However, the standard
relational semantics for modalities is known to validate principles deemed
problematic in agency, deontic, or epistemic applications. To overcome these
difficulties, weaker systems of so-called non-normal modal logics, equipped
with neighbourhood semantics that generalise the relational one, have been
investigated both at the propositional and at the description logic level. We
present here a family of non-normal modal description logics, obtained by
extending ALC-based languages with non-normal modal operators. For formulas
interpreted on neighbourhood models over varying domains, we provide a modular
framework of terminating, correct, and complete tableau-based satisfiability
checking algorithms in NExpTime. For a subset of these systems, we also
consider a reduction to satisfiability on constant domain relational models.
Moreover, we investigate the satisfiability problem in fragments obtained by
disallowing the application of modal operators to description logic concepts,
providing tight ExpTime complexity results
Modal Hybrid Logic
This is an extended version of the lectures given during the 12-th Conference on Applications of Logic in Philosophy and in the Foundations of Mathematics in Szklarska Poręba (7–11 May 2007). It contains a survey of modal hybrid logic, one of the branches of contemporary modal logic. In the first part a variety of hybrid languages and logics is presented with a discussion of expressivity matters. The second part is devoted to thorough exposition of proof methods for hybrid logics. The main point is to show that application of hybrid logics may remarkably improve the situation in modal proof theory
A Bi-Intuitionistic Modal Logic: Foundations and Automation
The paper introduces a bi-intuitionistic modal logic, called BISKT, with two adjoint pairs of tense operators. The semantics of BISKT is defined using Kripke models in which the set of worlds carries a pre-order relation as well as an accessibility relation, and the two relations are linked by a stability condition. A special case of these models arises from graphs in which the worlds are interpreted as nodes and edges of graphs, and formulae represent subgraphs. The pre-order is the incidence structure of the graphs. We present a comprehensive study of the logic, giving decidability, complexity and correspondence results. We also show the logic has the effective finite model property. We present a sound, complete and terminating tableau calculus for the logic and use the MetTeL system to explore implementations of different versions of the calculus. An experimental evaluation gave good results for satisfiable problems using predecessor blocking
Coalgebraic Reasoning with Global Assumptions in Arithmetic Modal Logics
We establish a generic upper bound ExpTime for reasoning with global
assumptions (also known as TBoxes) in coalgebraic modal logics. Unlike earlier
results of this kind, our bound does not require a tractable set of tableau
rules for the instance logics, so that the result applies to wider classes of
logics. Examples are Presburger modal logic, which extends graded modal logic
with linear inequalities over numbers of successors, and probabilistic modal
logic with polynomial inequalities over probabilities. We establish the
theoretical upper bound using a type elimination algorithm. We also provide a
global caching algorithm that potentially avoids building the entire
exponential-sized space of candidate states, and thus offers a basis for
practical reasoning. This algorithm still involves frequent fixpoint
computations; we show how these can be handled efficiently in a concrete
algorithm modelled on Liu and Smolka's linear-time fixpoint algorithm. Finally,
we show that the upper complexity bound is preserved under adding nominals to
the logic, i.e. in coalgebraic hybrid logic.Comment: Extended version of conference paper in FCT 201
Incremental decision procedures for modal logics with nominals and eventualities
This thesis contributes to the study of incremental decision procedures for modal logics with nominals and eventualities. Eventualities are constructs that allow to reason about the reflexive-transitive closure of relations. Eventualities are an essential feature of temporal logics and propositional dynamic logic (PDL). Nominals extend modal logics with the possibility to reason about state equality. Modal logics with nominals are often called hybrid logics. Incremental procedures are procedures that can potentially solve a problem by performing only the reasoning steps needed for the problem in the underlying calculus. We begin by introducing a class of syntactic models called demos and showing how demos can be used for obtaining nonincremental but worst-case optimal decision procedures for extensions of PDL with nominals, converse and difference modalities. We show that in the absence of nominals, such nonincremental procedures can be refined into incremental demo search procedures, obtaining a worst-case optimal decision procedure for modal logic with eventualities. We then develop the first incremental decision procedure for basic hybrid logic with eventualities, which we eventually extend to deal with hybrid PDL. The approach in the thesis suggests a new principled design of modular, incremental decision procedures for expressive modal logics. In particular, it yields the first incremental procedures for modal logics containing both nominals and eventualities.Diese Dissertation untersucht inkrementelle Entscheidungsverfahren für Modallogiken mit Nominalen und Eventualities. Eventualities sind Konstrukte, die erlauben, über den reflexiv-transitiven Abschluss von Relationen zu sprechen. Sie sind ein Schlüsselmerkmal von Temporallogiken und dynamischer Aussagenlogik (PDL). Nominale erweitern Modallogik um die Möglichkeit, über Gleichheit von Zuständen zu sprechen. Modallogik mit Nominalen nennt man Hybridlogik. Inkrementell ist ein Verfahren dann, wenn es ein Problem so lösen kann, dass für die Lösung nur solche Schritte in dem zugrundeliegenden Kalkül gemacht werden, die für das Problem relevant sind. Wir führen zunächst eine Klasse syntaktischer Modelle ein, die wir Demos nennen. Wir nutzen Demos um nichtinkrementelle aber laufzeitoptimale Entscheidungsverfahren für Erweiterungen von PDL zu konstruieren. Wir zeigen, dass im Fall ohne Nominale solche Verfahren durch algorithmische Verfeinerung zu inkrementellen Verfahren ausgebaut werden können. Insbesondere erhalten wir so ein optimales Verfahren für Modallogik mit Eventualities. Anschließend entwickeln wir das erste inkrementelle Verfahren für Hybridlogik mit Eventualities, welches wir schließlich auf hybrides PDL erweitern. Die Dissertation vermittelt einen neuen Ansatz zur Konstruktion modularer, inkrementeller Entscheidungsverfahren für expressive Modallogiken. Insbesondere liefert der Ansatz die ersten inkrementellen Verfahren für Modallogiken mit Nominalen und Eventualities
Saturation-based decision procedures for extensions of the guarded fragment
We apply the framework of Bachmair and Ganzinger for saturation-based theorem proving to derive a range of decision procedures for logical formalisms, starting with a simple terminological language EL, which allows for conjunction and existential restrictions only, and ending with extensions of the guarded fragment with equality, constants, functionality, number restrictions and compositional axioms of form S ◦ T ⊆ H. Our procedures are derived in a uniform way using standard saturation-based calculi enhanced with simplification rules based on the general notion of redundancy. We argue that such decision procedures can be applied for reasoning in expressive description logics, where they have certain advantages over traditionally used tableau procedures, such as optimal worst-case complexity and direct correctness proofs.Wir wenden das Framework von Bachmair und Ganzinger für saturierungsbasiertes Theorembeweisen an, um eine Reihe von Entscheidungsverfahren für logische Formalismen abzuleiten, angefangen von einer simplen terminologischen Sprache EL, die nur Konjunktionen und existentielle Restriktionen erlaubt, bis zu Erweiterungen des Guarded Fragment mit Gleichheit, Konstanten, Funktionalität, Zahlenrestriktionen und Kompositionsaxiomen der Form S ◦ T ⊆ H. Unsere Verfahren sind einheitlich abgeleitet unter Benutzung herkömmlicher saturierungsbasierter Kalküle, verbessert durch Simplifikationsregeln, die auf dem Konzept der Redundanz basieren. Wir argumentieren, daß solche Entscheidungsprozeduren für das Beweisen in ausdrucksvollen Beschreibungslogiken angewendet werden können, wo sie gewisse Vorteile gegenüber traditionell benutzten Tableauverfahren besitzen, wie z.B. optimale worst-case Komplexität und direkte Korrektheitsbeweise
- …