Proceedings

Bounded Fitting for Expressive Description Logics

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 3855-3863.

https://doi.org/10.24963/ijcai.2026/429

Abstract

Bounded fitting is an attractive paradigm for learning logical formulas from labeled data examples that offers PAC-style generalization guarantees and can often be implemented leveraging SAT solvers. It has been successfully applied to learning concepts of the description logic ALC. We study bounded fitting for learning concepts in expressive description logics that extend ALC with inverse roles, qualified number restrictions, and feature comparisons. We investigate under which conditions bounded fitting keeps its favorable theoretical properties in this setting, and implement is using a SAT solver. We compare our implementation against state-of-the-art concept learners with encouraging results, demonstrating that it is a practical approach to expressive concept learning.

  1. [Baader et al., 2017] Franz Baader, Ian Horrocks, Carsten Lutz, and Ulrike Sattler. An Introduction to Description Logics. Cambridge University Press, 2017.
  2. [Blumer et al., 1987] Anselm Blumer, Andrzej Ehrenfeucht, David Haussler, and Manfred K. Warmuth. Occam's razor. Information Processing Letters, 24(6):377-380, 1987.
  3. [Blumer et al., 1989] Anselm Blumer, Andrzej Ehrenfeucht, David Haussler, and Manfred K. Warmuth. Learnability and the Vapnik-Chervonenkis dimension. Journal of the ACM (JACM), 36(4):929-965, 1989.
  4. [Bühmann et al., 2018] Lorenz Bühmann, Jens Lehmann, Patrick Westphal, and Simon Bin. DL-Learner -structured machine learning on semantic web data. In Companion Pro- ceedings of the The Web Conference 2018, pages 467-471, 2018.
  5. [Cook, 1971] Stephen A. Cook. The complexity of theorem- proving procedures. In Proceedings of the Third Annual ACM Symposium on Theory of Computing, STOC '71, page 151-158. Association for Computing Machinery, 1971.
  6. [de Rijke, 2000] Maarten de Rijke. A note on graded modal logic. Stud Logica, 64(2):271-283, 2000.
  7. [Demir and Ngonga Ngomo, 2023] Caglar Demir and Axel- Cyrille Ngonga Ngomo. Neuro-symbolic class expression learning. In Proceedings of the Thirty-Second Interna- tional Joint Conference on Artificial Intelligence, (IJCAI- 23), pages 3624-3632, 2023. IJCAI
  8. [Demir et al., 2025] Caglar Demir, Moshood Yekini, Michael Röder, Yasir Mahmood, and Axel-Cyrille Ngonga Ngomo. Tree-based OWL class expression learner over large graphs. In Machine Learning and Knowledge Discov- ery in Databases. Research Track -European Conference ECML PKDD 2025, Proceedings, Part III, pages 495-511. Springer, 2025.
  9. [Funk et al., 2019] Maurice Funk, Jean Christoph Jung, Carsten Lutz, Hadrien Pulcini, and Frank Wolter. Learn- ing description logic concepts: When can positive and negative examples be separated? In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence (IJCAI-19), pages 1682-1688, 2019. IJCAI
  10. [Funk et al., 2025] Maurice Funk, Jean Christoph Jung, and Tom Voellmer. SAT-based bounded fitting for the descrip- tion logic ALC. In Proceedings of the 24th International Semantic Web Conference (ISWC), 2025.
  11. [Funk et al., 2026] Maurice Funk, Jean Christoph Jung, and Tom Voellmer. Bounded fitting for expressive description logics. CoRR, abs/2605.07452, 2026.
  12. [Grohe et al., 2021] Martin Grohe, Kristian Kersting, Martin Mladenov, and Pascal Schweitzer. Color refinement and its applications. In An Introduction to Lifted Probabilistic Inference, page 349-372. The MIT Press, August 2021.
  13. [Heindorf et al., 2022] Stefan Heindorf, Lukas Blübaum, Nick Düsterhus, Till Werner, Varun Nandkumar Golani, Caglar Demir, and Axel-Cyrille Ngonga Ngomo. Ev- oLearner: Learning description logics with evolutionary algorithms. In WWW '22: The ACM Web Conference 2022, pages 818-828. ACM, 2022.
  14. [Jung et al., 2022] Jean Christoph Jung, Carsten Lutz, Hadrien Pulcini, and Frank Wolter. Logical separability of labeled data examples under ontologies. Artificial Intelli- gence, 313:103785, 2022.
  15. [Kearns and Valiant, 1994] Michael J. Kearns and Leslie G. Valiant. Cryptographic limitations on learning Boolean formulae and finite automata. Journal of the ACM (JACM), 41(1):67-95, 1994.
  16. [Kouagou et al., 2023] N'Dah Jean Kouagou, Stefan Hein- dorf, Caglar Demir, and Axel-Cyrille Ngonga Ngomo. Neu- ral class expression synthesis in ALCHIQ(D). In Machine Learning and Knowledge Discovery in Databases: Re- search Track -European Conference, ECML PKDD 2023, pages 196-212. Springer, 2023.
  17. [Kouagou et al., 2024] N'Dah Jean Kouagou, Stefan Hein- dorf, Caglar Demir, and Axel-Cyrille Ngonga Ngomo. RO- CES: robust class expression synthesis in description logics via iterative sampling. In Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence (IJCAI-24), pages 4335-4343, 2024.
  18. [Lehmann and Hitzler, 2010] Jens Lehmann and Pascal Hit- zler. Concept learning in description logics using refine- ment operators. Machine Learning, 78:203-250, 2010.
  19. [Lehmann, 2010] Jens Lehmann. Learning OWL Class Ex- pressions, volume 6 of Studies on the Semantic Web. IOS Press, 2010.
  20. [Martins, 2019] Denis Mayr Lima Martins. Reverse engi- neering database queries from examples: State-of-the-art, challenges, and research opportunities. Information Sys- tems, 83:89-100, 2019.
  21. [Neider and Gavran, 2018] Daniel Neider and Ivan Gavran. Learning linear temporal properties. In Proceedings of 18th Conference on Formal Methods in Computer Aided Design (FMCAD), pages 1-10. IEEE, 2018.
  22. [Pommellet et al., 2024] Adrien Pommellet, Daniel Stan, and Simon Scatton. SAT-based learning of computation tree logic. In Proceedings of 12th International Joint Confer- ence on Automated Reasoning (IJCAR), pages 366-385. Springer, 2024.
  23. [Riener, 2019] Heinz Riener. Exact synthesis of LTL prop- erties from traces. In Forum for Specification and Design Languages (FDL 2019), pages 1-6. IEEE, 2019.
  24. [Rizzo et al., 2020] Giuseppe Rizzo, Nicola Fanizzi, and Claudia d'Amato. Class expression induction as concept space exploration: From DL-FOIL to DL-FOCL. Future Gener. Comput. Syst., 108:256-272, 2020.
  25. [Sinz, 2005] Carsten Sinz. Towards an optimal CNF encoding of boolean cardinality constraints. In Principles and Prac- tice of Constraint Programming -CP 2005, 11th Interna- tional Conference (CP 2005), Proceedings, pages 827-831. Springer, 2005.
  26. [Suchanek et al., 2024] Fabian M. Suchanek, Mehwish Alam, Thomas Bonald, Lihu Chen, Pierre-Henri Paris, and Jules Soria. YAGO 4.5: A large and clean knowledge base with a rich taxonomy. In Proceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR 2024), pages 131-140. ACM, 2024.
  27. [ten Cate et al., 2023a] Balder ten Cate, Maurice Funk, Jean Christoph Jung, and Carsten Lutz. Fitting algorithms for conjunctive queries. SIGMOD Rec., 52(4):6-18, 2023.
  28. [ten Cate et al., 2023b] Balder ten Cate, Maurice Funk, Jean Christoph Jung, and Carsten Lutz. SAT-based PAC learning of description logic concepts. In Proceedings of the Thirty-Second International Joint Conference on Artifi- cial Intelligence (IJCAI 2023), pages 3347-3355, 2023. IJCAI
  29. [Tran et al., 2017] An C. Tran, Jens Dietrich, Hans W. Gues- gen, and Stephen Marsland. Parallel symmetric class ex- pression learning. Journal of Machine Learning Research, 18:64:1-64:34, 2017.
  30. [Valiant, 1984] Leslie G. Valiant. A theory of the learnable. Communications of the ACM, 27(11):1134-1142, 1984.
  31. [W3C, 2012] W3C. OWL 2 web ontology language overview. https://www.w3.org/TR/owl2-overview/, 2012. Accessed: July 24, 2025. Link
  32. [Westphal et al., 2019] Patrick Westphal, Lorenz Bühmann, Simon Bin, Hajira Jabeen, and Jens Lehmann. SML-bench -A benchmarking framework for structured machine learn- ing. Semantic Web, 10(2):231-245, 2019.
  33. [Zloof, 1975] Moshé M. Zloof. Query by example. In Ameri- can Federation of Information Processing Societies: 1975 National Computer Conference, volume 44 of AFIPS Con- ference Proceedings, pages 431-438. AFIPS Press, 1975.

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

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