A comparison of reasoning techniques for querying large description logic aboxes

Boris Motik, Ulrike Sattler

    Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

    Abstract

    Many modern applications of description logics (DLs) require answering queries over large data quantities, structured according to relatively simple ontologies. For such applications, we conjectured that reusing ideas of deductive databases might improve scalability of DL systems. Hence, in our previous work, we developed an algorithm for reducing a DL knowledge base to a disjunctive datalog program. To test our conjecture, we implemented our algorithm in a new DL reasoner KAON2, which we describe in this paper. Furthermore, we created a comprehensive test suite and used it to conduct a performance evaluation. Our results show that, on knowledge bases with large ABoxes but with simple TBoxes, our technique indeed shows good performance; in contrast, on knowledge bases with large and complex TBoxes, existing techniques still perform better. This allowed us to gain important insights into strengths and weaknesses of both approaches. © Springer-Verlag Berlin Heidelberg 2006.
    Original languageEnglish
    Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)|Lect. Notes Comput. Sci.
    PublisherSpringer Nature
    Pages227-241
    Number of pages14
    Volume4246
    ISBN (Print)3540482814, 9783540482819
    Publication statusPublished - 2006
    Event13th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, LPAR 2006 - Phnom Penh
    Duration: 1 Jul 2006 → …
    http://www.cs.man.ac.uk/ sattler/publications/ms06kaon2.pdf

    Publication series

    NameLNCS

    Conference

    Conference13th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, LPAR 2006
    CityPhnom Penh
    Period1/07/06 → …
    Internet address

    Fingerprint

    Dive into the research topics of 'A comparison of reasoning techniques for querying large description logic aboxes'. Together they form a unique fingerprint.

    Cite this