Proceedings

Efficient Computation of General Modules for ALC Ontologies

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 3356-3364.

https://doi.org/10.24963/ijcai.2023/374

Abstract

We present a method for extracting general modules for ontologies formulated in the description logic ALC. A module for an ontology is an ideally substantially smaller ontology that preserves all entailments for a user-specified set of terms. As such, it has applications such as ontology reuse and ontology analysis. Different from classical modules, general modules may use axioms not explicitly present in the input ontology, which allows for additional conciseness. So far, general modules have only been investigated for lightweight description logics.

We present the first work that considers the more expressive description logic ALC. In particular, our contribution is a new method based on uniform interpolation supported by some new theoretical results. Our evaluation indicates that our general modules are often smaller than classical modules and uniform interpolants computed by the state-of-the-art, and compared with uniform interpolants, can be computed in significantly shorter time. Moreover, our method can be used for, and in fact, improves the computation of uniform interpolants and classical modules.

  1. [Alghamdi et al., 2021] Ghadah Alghamdi, Renate A. Schmidt, Warren Del-Pinto, and Yongsheng Gao. Up- wardly abstracted definition-based subontologies. In Anna Lisa Gentile and Rafael Gonc ¸alves, editors, K-CAP '21: Knowledge Capture Conference, pages 209-216. ACM, 2021.
  2. [Alrabbaa et al., 2020] Christian Alrabbaa, Franz Baader, Stefan Borgwardt, Patrick Koopmann, and Alisa Kov- tunova. Finding small proofs for description logic entail- ments: Theory and practice. In Elvira Albert and Laura Kovács, editors, LPAR 2020: 23rd International Confer- ence on Logic for Programming, Artificial Intelligence and Reasoning, volume 73 of EPiC Series in Computing, pages 32-67. EasyChair, 2020.
  3. [Baader et al., 2017] Franz Baader, Ian Horrocks, Carsten Lutz, and Ulrike Sattler. An Introduction to Description Logic. Cambridge University Press, 2017.
  4. [Calvanese and De Giacomo, 2003] Diego Calvanese and Giuseppe De Giacomo. Expressive description logics. In The description logic handbook: theory, implementation, and applications, pages 178-218. 2003.
  5. [Chen et al., 2014] Jieying Chen, Michel Ludwig, Yue Ma, and Dirk Walther. Evaluation of extraction techniques for ontology excerpts. In Description Logics, volume 1193 of CEUR Workshop Proceedings, pages 471-482, 2014.
  6. [Chen et al., 2017] Jieying Chen, Michel Ludwig, Yue Ma, and Dirk Walther. Zooming in on ontologies: Minimal modules and best excerpts. In 16th International Seman- tic Web Conference, Proceedings, Part I, pages 173-189. Springer, 2017.
  7. [Del-Pinto and Schmidt, 2019] Warren Del-Pinto and Re- nate A. Schmidt. ABox abduction via forgetting in ALC. In The Thirty-Third AAAI Conference on Artificial Intelli- gence, AAAI, pages 2768-2775. AAAI Press, 2019.
  8. [Donnelly and others, 2006] Kevin Donnelly et al. SNOMED-CT: The advanced terminology and cod- ing system for eHealth. Studies in health technology and informatics, 121:279, 2006.
  9. [Gatens et al., 2014] William Gatens, Boris Konev, and Frank Wolter. Lower and upper approximations for de- pleting modules of description logic ontologies. In Torsten Schaub, Gerhard Friedrich, and Barry O'Sullivan, editors, ECAI 2014 -21st European Conference on Artificial Intel- ligence, volume 263 of Frontiers in Artificial Intelligence and Applications, pages 345-350. IOS Press, 2014.
  10. [Grau et al., 2008] B Cuenca Grau, Ian Horrocks, Yevgeny Kazakov, and Ulrike Sattler. Modular reuse of ontologies: Theory and practice. Journal of Artificial Intelligence Re- search, 31:273-318, 2008.
  11. [Grau, 2010] Bernardo Cuenca Grau. Privacy in ontology- based information systems: A pending matter. Semantic Web, 1(1-2):137-141, 2010.
  12. [Horridge and Bechhofer, 2011] Matthew Horridge and Sean Bechhofer. The OWL API: a java API for OWL ontologies. Semantic Web, 2(1):11-21, 2011.
  13. [Konev et al., 2009] Boris Konev, Carsten Lutz, Dirk Walther, and Frank Wolter. Formal properties of modu- larisation. In Heiner Stuckenschmidt, Christine Parent, and Stefano Spaccapietra, editors, Modular Ontologies: Concepts, Theories and Techniques for Knowledge Mod- ularization, volume 5445 of Lecture Notes in Computer Science, pages 25-66. Springer, 2009.
  14. [Konev et al., 2013] Boris Konev, Carsten Lutz, Dirk Walther, and Frank Wolter. Model-theoretic inseparability and modularity of description logic ontologies. Artif. Intell., 203:66-103, 2013.
  15. [Koopmann and Chen, 2020] Patrick Koopmann and Jieying Chen. Deductive module extraction for expressive descrip- tion logics. In Christian Bessiere, editor, Proceedings of the Twenty-Ninth International Joint Conference on Artifi- cial Intelligence, pages 1636-1643, 2020. IJCAI
  16. [Koopmann, 2015] Patrick Koopmann. Practical uniform in- terpolation for expressive description logics. PhD thesis, University of Manchester, UK, 2015.
  17. [Koopmann, 2020] Patrick Koopmann. LETHE: Forgetting and uniform interpolation for expressive description log- ics. KI-Künstliche Intelligenz, 34(3):381-387, 2020.
  18. [Ludwig and Konev, 2014] Michel Ludwig and Boris Konev. Practical uniform interpolation and forgetting for ALC tboxes with applications to logical difference. In Chitta Baral, Giuseppe De Giacomo, and Thomas Eiter, editors, Principles of Knowledge Representation and Reasoning: Proceedings of the Fourteenth International Conference, KR 2014. AAAI Press, 2014.
  19. [Lutz and Wolter, 2011] Carsten Lutz and Frank Wolter. Foundations for uniform interpolation and forgetting in expressive description logics. In Toby Walsh, editor, IJ- CAI 2011, Proceedings of the 22nd International Joint Conference on Artificial Intelligence, pages 989-995. IJ- CAI/AAAI, 2011. IJCAI
  20. [Nikitina and Glimm, 2012] Nadeschda Nikitina and Birte Glimm. Hitting the sweetspot: Economic rewriting of knowledge bases. In Philippe Cudré-Mauroux, Jeff Heflin, Evren Sirin, Tania Tudorache, Jérôme Euzenat, Manfred Hauswirth, Josiane Xavier Parreira, Jim Hendler, Guus Schreiber, Abraham Bernstein, and Eva Blomqvist, edi- tors, The Semantic Web -ISWC 2012 -11th International Semantic Web Conference, Proceedings, Part I, volume 7649 of Lecture Notes in Computer Science, pages 394- 409. Springer, 2012.
  21. [Noy et al., 2009] Natalya Fridman Noy, Nigam H. Shah, Patricia L. Whetzel, Benjamin Dai, Michael Dorf, Nicholas Griffith, Clément Jonquet, Daniel L. Rubin, Margaret-Anne D. Storey, Christopher G. Chute, and Mark A. Musen. BioPortal: ontologies and integrated data resources at the click of a mouse. Nucleic Acids Res., 37(Web-Server-Issue):170-173, 2009.
  22. [Parsia et al., 2017] Bijan Parsia, Nicolas Matentzoglu, Rafael S. Gonc ¸alves, Birte Glimm, and Andreas Steigmiller. The OWL reasoner evaluation (ORE) 2015 competition report. J. Autom. Reason., 59(4):455-482, 2017.
  23. [Romero et al., 2016] Ana Armas Romero, Mark Kaminski, Bernardo Cuenca Grau, and Ian Horrocks. Module extrac- tion in expressive ontology languages via datalog reason- ing. J. Artif. Intell. Res., 55:499-564, 2016.
  24. [Sakr and Schmidt, 2022] Mostafa Sakr and Renate A. Schmidt. Fine-grained forgetting for the description logic ALC. In Ofer Arieli, Martin Homola, Jean Christoph Jung, and Marie-Laure Mugnier, editors, Proceedings of the 35th International Workshop on Description Logics (DL 2022), volume 3263 of CEUR Workshop Proceedings. CEUR- WS.org, 2022.
  25. [Yang et al., 2023a] Hui Yang, Patrick Koopmann, Yue Ma, and Nicole Bidoit. Efficient computation of general mod- ules for ALC ontologies (extended version), 2023. https: //arxiv.org/abs/2305.09503. Link
  26. [Yang et al., 2023b] Hui Yang, Yue Ma, and Nicole Bidoit. Efficient extraction of EL-ontology deductive modules. In The 37th AAAI Conference on Artificial Intelligence, AAAI. in press, 2023.
  27. [Zhao and Schmidt, 2017] Yizheng Zhao and Renate A. Schmidt. Role forgetting for ALCOQH(∇)-ontologies using an Ackermann-based approach. In Carles Sierra, ed- itor, Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, IJCAI 2017, pages 1354-1361. ijcai.org, 2017.
  28. [Zhao and Schmidt, 2018] Yizheng Zhao and Renate A Schmidt. FAME: an automated tool for semantic for- getting in expressive description logics. In International Joint Conference on Automated Reasoning, pages 19-27. Springer, 2018.
  29. [Zhao et al., 2019] Yizheng Zhao, Ghadah Alghamdi, Re- nate A. Schmidt, Hao Feng, Giorgos Stoilos, Damir Juric, and Mohammad Khodadadi. Tracking logical difference in large-scale ontologies: A forgetting-based approach. In The Thirty-Third AAAI Conference on Artificial Intelli- gence, AAAI 2019, pages 3116-3124. AAAI Press, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards