Backtracking and Qualified Number Restrictions: Some Preliminary Results.

作者: Ian Horrocks

DOI:

关键词: Unified Modeling LanguageComputer scienceContainment (computer programming)AlgorithmDependency (UML)BacktrackingState (computer science)Description logicConceptual schemaData domainTheoretical computer science

摘要: Description Logics (DLs) are useful in the database domain, where they can be used to reason, e.g., about conceptual schemas and query containment. DL knowledge bases derived from relatively small UML diagrams have, however, proven difficult of impossible for state art systems solve. We show that FaCT system this problem results failure dependency directed backtracking prune search space caused by non-deterministic expansion qualified number restrictions. present an enhanced technique is able deal more effectively with these constructs, along empirical demonstrating that, after addition technique, much KBs.

参考文章(13)
Volker Haarslev, Malte Gabsdil, Ernesto Compatangelo, Kristina Striegnitz, Yves Forkl, Eugenio Di Sciascio, Marina Mongiello, Martin Klarner, David Trastour, Diego Calvanese, Michael Knorr, Giacomo Piscitelli, Bernd Ludwig, Daniela Berardi, Giuseppe De Giacomo, Anni-Yasmin Turhan, Ines Arana, Alexander Koller, Claudio Bartolini, Kerstin Bücher, Ralf Möller, Bo Hu, Carsten Lutz, Francesco M. Donini, Sebastian Brandt, François Rous, Bertrand de Beuvron, Günther Görz, Martina Kullmann, Javier González-Castillo, Reasoning on UML Class Diagrams using Description Logic Based Systems ,(2001)
Volker Haarslev, Martina Timmann, Ralf Möller, Combining Tableaux and Algebraic Methods for Reasoning with Qualified Number Restrictions. Description Logics. ,(2001)
Volker Haarslev, Ralf Möller, High performance reasoning with very large knowledge bases: a practical case study international joint conference on artificial intelligence. pp. 161- 166 ,(2001)
Peter F. Patel-Schneider, Ian Horrocks, Comparing Subsumption Optimizations. Description Logics. ,(1998)
Diego Calvanese, Maurizio Lenzerini, Daniele Nardi, Description Logics for Conceptual Data Modeling Logics for Databases and Information Systems. pp. 229- 263 ,(1998) , 10.1007/978-1-4615-5643-5_8
Ian Horrocks, Ulrike Sattler, Sergio Tessaris, Stephan Tobies, How to decide query containment under constraints using a description logic international conference on logic programming. pp. 326- 343 ,(2000) , 10.1007/3-540-44404-1_21
Bernhard Hollunder, Manfred Schmidt-Schauß, Werner Nutt, Subsumption algorithms for concept description languages european conference on artificial intelligence. pp. 348- 353 ,(1990)
Ian Horrocks, Using an Expressive Description Logic: FaCT or Fiction? principles of knowledge representation and reasoning. pp. 636- 649 ,(1998)
Volker Haarslev, Ralf Möller, RACER System Description international joint conference on automated reasoning. pp. 701- 706 ,(2001) , 10.1007/3-540-45744-5_59
Diego Calvanese, Giuseppe De Giacomo, Maurizio Lenzerini, On the decidability of query containment under constraints symposium on principles of database systems. pp. 149- 158 ,(1998) , 10.1145/275487.275504