Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dmitry Tishkovsky is active.

Publication


Featured researches published by Dmitry Tishkovsky.


international semantic web conference | 2007

Using tableau to decide expressive description logics with role negation

Renate A. Schmidt; Dmitry Tishkovsky

This paper presents a tableau approach for deciding description logics outside the scope of OWL DL/1.1 and current state-of-the-art tableau-based description logic systems. In particular, we define a sound and complete tableau calculus for the description logic ALBO and show that it provides a basis for decision procedures for this logic and numerous other description logics with full role negation. ALBO is the extension of ALC with the Boolean role operators, inverse of roles, domain and range restriction operators and it includes full support for nominals (individuals). ALBO is a very expressive description logic which subsumes Boolean modal logic and the two-variable fragment of first-order logic and reasoning in it is NExpTime-complete. An important novelty is the use of a generic, unrestricted blocking rule as a replacement for standard loop checking mechanisms implemented in description logic systems. An implementation of our approach exists in the METTEL system.


Logical Methods in Computer Science | 2011

Automated Synthesis of Tableau Calculi

Renate A. Schmidt; Dmitry Tishkovsky

This paper presents a method for synthesising sound and complete tableau calculi. Given a specification of the formal semantics of a logic, the method generates a set of tableau inference rules that can then be used to reason within the logic. The method guarantees that the generated rules form a calculus which is sound and constructively complete. If the logic can be shown to admit finite filtration with respect to a well-defined first-order semantics then adding a general blocking mechanism provides a terminating tableau calculus. The process of generating tableau rules can be completely automated and produces, together with the blocking mechanism, an automated procedure for generating tableau decision procedures. For illustration we show the workability of the approach for a description logic with transitive roles and propositional intuitionistic logic.


Journal of Logic and Computation | 2007

A logic for concepts and similarity

Mikhail Sheremet; Dmitry Tishkovsky; Frank Wolter; Michael Zakharyaschev

Categorisation of objects into classes is currently supported by (at least) two ‘orthogonal’ methods. In logic-based approaches, classifications are defined through ontologies or knowledge bases which describe the existing relationships among terms. Description logic (DL) has become one of the most successful formalisms for representing such knowledge bases, in particular because theoretically well-founded and efficient reasoning tools have been readily available. In numerical approaches, classifications are obtained by first computing similarity (or proximity) measures between objects and then categorising them into classes by means of Voronoi tessellations, clustering algorithms, nearest neighbour computations, etc. In many areas such as bioinformatics, computational linguistics or medical informatics, these two methods have been used independently of each other: although both of them are often applied to the same domain (and even by the same researcher), up to now no formal interaction mechanism has been developed. In this paper, we propose a DL-based integration of the two classification methods. Our formalism, called SL + ALCQIO, extends the expressive DL ALCQIO by means of the constructors of the similarity logic SL which allow definitions of concepts in terms of both comparative and absolute similarity. In the combined knowledge base the user should declare the similarity spaces where the new operators are interpreted. Of course, SL+ALCQIO can only be useful if classifications with this logic are supported by automated reasoning tools. We lay theoretical foundations for the development of such tools by showing that reasoning problems for SL+ALCQIO can be decomposed into the corresponding problems for its DL-part ALCQIO and similarity part SL. Then we investigate reasoning in SL and prove that consistency and many other reasoning problems are ExpTime-complete for this logic. Using this result and a recent complexity result of Pratt-Hartmann for ALCQIO, we prove that reasoning in SL + ALCQIO is NExpTime-complete. As the ‘closer’ operator of SL has the same expressive power as the standard implication > of conditional logic, these results may have interesting consequences for conditional logic as well.


international joint conference on automated reasoning | 2008

A General Tableau Method for Deciding Description Logics, Modal Logics and Related First-Order Fragments

Renate A. Schmidt; Dmitry Tishkovsky

This paper presents a general method for proving termination of tableaux-based procedures for modal-type logics and related first-order fragments. The method is based on connections between filtration arguments and tableau blocking techniques. The method provides a general framework for developing tableau-based decision procedures for a large class of logics. In particular, the method can be applied to many well-known description and modal logics. The class includes traditional modal logics such as S4 and modal logics with the universal modality, as well as description logics such as


ACM Transactions on Computational Logic | 2014

Using tableau to decide description logics with full role negation and identity

Renate A. Schmidt; Dmitry Tishkovsky

\mathcal{ALC}


international conference on logic programming | 2005

Comparative similarity, tree automata, and diophantine equations

Mikhail Sheremet; Dmitry Tishkovsky; Frank Wolter; Michael Zakharyaschev

with nominals and general TBoxes. Also contained in the class are harder and less well-studied modal logics with complex modalities and description logics with complex role operators such as Boolean modal logic, and the description logic


Studia Logica | 2004

Interactions between Knowledge, Action and Commitment within Agent Dynamic Logic

Renate A. Schmidt; Dmitry Tishkovsky; Ullrich Hustadt

\mathcal{ALBO}


european conference on logics in artificial intelligence | 2012

The tableau prover generator mettel2

Dmitry Tishkovsky; Renate A. Schmidt; Mohammad Khodadadi

. In addition, the techniques allow us to specify tableau-based decision procedures for related solvable fragments of first-order logic, including the two-variable fragment of first-order logic.


Journal of Logic, Language and Information | 2008

On combinations of propositional dynamic logic and doxastic modal logics

Renate A. Schmidt; Dmitry Tishkovsky

This article presents a tableau approach for deciding expressive description logics with full role negation and role identity. We consider the description logic ALBOid, which is ALC extended with the Boolean role operators, inverse of roles, the identity role, and includes full support for individuals and singleton concepts. ALBOid is expressively equivalent to the two-variable fragment of first-order logic with equality and subsumes Boolean modal logic. In this article, we define a sound, complete, and terminating tableau calculus for ALBOid that provides the basis for decision procedures for this logic and all its sublogics. An important novelty of our approach is the use of a generic unrestricted blocking mechanism. Unrestricted blocking is based on equality reasoning and a conceptually simple rule, which performs case distinctions over the identity of individuals. The blocking mechanism ties the proof of termination of tableau derivations to the finite model property of ALBOid.


european conference on logics in artificial intelligence | 2006

Automated reasoning about metric and topology

Ullrich Hustadt; Dmitry Tishkovsky; Frank Wolter; Michael Zakharyaschev

The notion of comparative similarity ‘X is more similar or closer to Y than to Z’ has been investigated in both foundational and applied areas of knowledge representation and reasoning, e.g., in concept formation, similarity-based reasoning and areas of bioinformatics such as protein sequence alignment. In this paper we analyse the computational behaviour of the ‘propositional’ logic with the binary operator ‘closer to a set τ1 than to a set τ2’ and nominals interpreted over various classes of distance (or similarity) spaces. In particular, using a reduction to the emptiness problem for certain tree automata, we show that the satisfiability problem for this logic is ExpTime-complete for the classes of all finite symmetric and all finite (possibly non-symmetric) distance spaces. For finite subspaces of the real line (and higher dimensional Euclidean spaces) we prove the undecidability of satisfiability by a reduction of the solvability problem for Diophantine equations. As our ‘closer’ operator has the same expressive power as the standard operator > of conditional logic, these results may have interesting implications for conditional logic as well.

Collaboration


Dive into the Dmitry Tishkovsky's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Frank Wolter

University of Liverpool

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Boris Konev

University of Liverpool

View shared research outputs
Top Co-Authors

Avatar

R A Schmidt

University of Manchester

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Camilla Schwind

Centre national de la recherche scientifique

View shared research outputs
Researchain Logo
Decentralizing Knowledge