Soundness Preserving Approximation for TBox Reasoning
2010, National Conference on Artificial Intelligence
Abstract
TBox reasoning in description logics is hard. For example, reasoning in SROIQ (i.e. OWL2-DL) is N2ET-complete; even with R, a fragment of SROIQ supporting ALC GCIs and role chains, the complexity of reasoning is 2ET-hard. Although various optimisation techniques have been applied, existing tableau-based DL reasoners are still inefficient in dealing with arbitrary GCIs especially when complex role chains present. In this paper, we present a soundness preserving approximation for TBox reasoning in R. The main idea is to convert R ontologies to EL + with an additional complement table maintaining the complementary relations between named concepts. Since existing benchmarks do not focus on complex GCIs and RIs, we propose a new set of testing ontologies for TBox reasoning in R and our preliminary evaluation shows that a naive implementation of our complement-integrated TBox reasoning algorithm outperforms existing reasoners on most of these ontologies.
References (23)
- Franz Baader, Carsten Lutz, and Boontawee Suntisrivaraporn. Is tractable reasoning in extensions of the description logic el useful in practice? In Proceedings of the 2005 International Workshop on Methods for Modalities (M4M-05), 2005.
- Perry Groot, Heiner Stuckenschmidt, and Holger Wache. Approximating descrip- tion logic classification for semantic web reasoning. In Asunci ón G ómez-Pérez and Jér ôme Euzenat, editors, ESWC, volume 3532 of Lecture Notes in Computer Science, pages 318-332. Springer, 2005.
- Volker Haarslev and Ralf M öller. RACER system description. In IJCAR '01: Proceed- ings of the First International Joint Conference on Automated Reasoning, pages 701-706, London, UK, 2001. Springer-Verlag.
- Pascal Hitzler and Denny Vrandecic. Resolution-based approximate reasoning for owl dl. In Y. Gil et al., editor, Proceedings of the 4th International Semantic Web Conference, Galway, Ireland, November 2005, volume 3729 of Lecture Notes in Computer Science, pages 383-397. Springer, Berlin, NOV 2005.
- Ian Horrocks. Reasoning with expressive description logics: Theory and practice. In In: Andrei Voronkov, (ed) Proc. 18th Int. Conf. on Automated Deduction (CADE-18), pages 1-15. Springer, 2002.
- Ian Horrocks, Oliver Kutz, and Ulrike Sattler. The even more irresistible sroiq. In Patrick Doherty, John Mylopoulos, and Christopher A. Welty, editors, KR 2006, pages 57-67. AAAI Press, 2006.
- Ian Horrocks and Ulrike Sattler. Decidability of shiq with complex role inclusion axioms. Artif. Intell., 160(1):79-104, 2004.
- Ian Horrocks, Ulrike Sattler, and Stephan Tobies. Practical reasoning for expressive description logics. In LPAR '99: Proceedings of the 6th International Conference on Logic Programming and Automated Reasoning, pages 161-180, London, UK, 1999. Springer- Verlag.
- Ian Horrocks, Ulrike Sattler, and Stephan Tobies. Practical reasoning for very ex- pressive description logics. Logic Journal of the IGPL, 8:2000, 2000.
- Ullrich Hustadt, Boris Motik, and Ulrike Sattler. Reducing shiq-description logic to disjunctive datalog programs. In KR 2004, pages 152-162, 2004.
- Horrocks I. and Tobies S. Optimisation of terminological reasoning. Technical report, 2000.
- Yevgeny Kazakov. SRIQ and SROIQ are harder than SHOIQ. In DL 2008, 2008. to appear.
- B. Motik. Practical dl reasoning over large aboxes with kaon2.
- Jeff Z. Pan and Edward Thomas. Approximating OWL-DL Ontologies. In the Proc. of the 22nd National Conference on Artificial Intelligence (AAAI-07), pages 1434-1439, 2007.
- Marco Schaerf and Marco Cadoli. Tractable reasoning via approximation. Artificial Intelligence, 74:249-310, 1995.
- Bart Selman and Henry Kautz. Knowledge compilation and theory approximation. J. ACM, 43(2):193-224, 1996.
- Rob Shearer, Boris Motik, and Ian Horrocks. Hermit: A highly-efficient owl reasoner. In Catherine Dolbear, Alan Ruttenberg, and Ulrike Sattler, editors, OWLED 2008, volume 432 of CEUR Workshop Proceedings. CEUR-WS.org, 2008.
- E Sirin, B Parsia, BC Grau, A Kalyanpur, and Y Katz. Pellet: A practical OWL-DL reasoner. Journal of Web Semantics, 5(2):51-53, June 2007.
- Heiner Stuckenschmidt and Frank van Harmelen. Approximating terminological queries. In FQAS '02: Proceedings of the 5th International Conference on Flexible Query Answering Systems, pages 329-343, London, UK, 2002. Springer-Verlag.
- Boontawee Suntisrivaraporn. Module extraction and incremental classification: A pragmatic approach for EL + ontologies. In Sean Bechhofer, Manfred Hauswirth, Joerg Hoffmann, and Manolis Koubarakis, editors, Proceedings of the 5th European Semantic Web Conference (ESWC'08), volume 5021 of Lecture Notes in Computer Science, pages 230-244. Springer-Verlag, 2008.
- D. Tsarkov and I. Horrocks. Fact++ description logic reasoner: System description. In Proc. of the Int. Joint Conf. on Automated Reasoning (IJCAR 2006), volume 4130 of Lecture Notes in Artificial Intelligence, pages 292-297. Springer, 2006.
- Dmitry Tsarkov, Ian Horrocks, and Peter F. Patel-Schneider. Optimizing termino- logical reasoning for expressive description logics. J. Autom. Reason., 39(3):277-316, 2007.
- Holger Wache, Perry Groot, and Heiner Stuckenschmidt. Scalable instance retrieval for the semantic web by approximation. In Mike Dean, Yuanbo Guo, Woochun Jun, Roland Kaschek, Shonali Krishnaswamy, Zhengxiang Pan, and Quan Z. Sheng, editors, WISE Workshops, volume 3807 of Lecture Notes in Computer Science, pages 245-254. Springer, 2005.