Bakalárska práca - Integration of the DL abduction API into an abduction solver

O práci

Slovenský názov: Integrácia DL abdukčného API do abdukčného solvera
Vedúci: Mgr. Júlia Pukancová, PhD.
Konzultant: doc. RNDr. Martin Homola, PhD.

Rýchly prehľad pojmov

Anotácia

DL abdukčné API slúži na zjednotenie DL abdukčných solverov, ktoré disponujú mnohými spoločnými vlastnosťami. Jeho cieľom je sprostredkovať rozhranie na prácu s týmito solvermi. Existujúca prvotná implementácia si vyžaduje kritické zhodnotenie, navrhnutie a zapracovanie prípadných zmien, ako aj implementáciu do funkčného solvera, čím sa následné overí jej použiteľnosť. Aby bolo použitie jednotlivých solverov prísupnejšie aj pre študentov, príp. priateľskejšie demonštrovateľné na konferenciách, je potrebné navrhnúť a implementovať grafické používateľské rozhranie (GUI), cez ktoré bude možné vďaka API používať ľubovoľné solvery implementujúce API.

Ciele

  1. Kriticky vyhodnotiť existujúcu implementáciu DL abdukčného API, navrhnúť a zapracovať možné vylepšenia.
  2. Integrovať API do existujúceho DL abdukčného solvera.
  3. Navrhnúť a implementovať GUI pre abdukčné solvery využívajúce API.

Text

Text východiskovej časti

Kompletný text

Týždenný postup

Zdroje

  1. Owl 2 Web Ontology Language Document Overview (second edition). https://www.w3.org/TR/owl2-overview/, Dec 2012. Accessed: 2023- 04-21.
  2. F. Baader, D. Calvanese, D. L. McGuinness, D. Nardi, and P. F. Patel-Schneider, editors. The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, 2003.
  3. F. Baader, I. Horrocks, and U. Sattler. Description logics. In F. van Harmelen, V. Lifschitz, and B. W. Porter, editors, Handbook of Knowledge Representation, pges 135–179. Elsevier, 2008.
  4. J. Boborová. MHS-MXP: Abox abduction solver. https://github.com/boborova3/MHS-MXP-algorithm#readme. Accessed: 2023-04-28
  5. C. Elsenbroich, O. Kutz, and U. Sattler. A case for abductive reasoning over ontologies. In B. C. Grau, P. Hitzler, C. Shankey, and E. Wallace, editors, Proceedings of the OWLED*06 Workshop on OWL: Experiences and Directions, 2006
  6. N. Guarino, D. Oberle, and S. Staab. What is an ontology? In S. Staab and R. Studer, editors, Handbook on Ontologies, 2009.
  7. Z. Hlávková, M. Homola, P. Koopmann, and J. Pukancová. An API for DL abduction solvers. In O. Arieli, M. Homola, J. C. Jung, and M. Mugnier, editors, Proceedings of the 35th International Workshop of Description Logics, 2022
  8. Z. Hlávková. DL Abduction API. Master’s thesis, 2022.
  9. M. Homola, J. Pukancová, I. Balintová, and J. Boborová. Hybrid MHS-MXP Abox abduction solver: First empirical results. In O. Arieli, M. Homola, J. C. Jung, and M. Mugnier, editors, Proceedings of the 35th International Workshop on Description Logics, 2022.
  10. M. Horridge and S. Bechhofer. The OWL API: A java API for OWL ontologies.
  11. M. Horridge, N. Drummond, J. Goodwin, A. L. Rector, R. Stevens, and H. Wang. The manchester OWL syntax. In B. C. Grau, P. Hitzler, C. Shankey, and E. Wallace, editors, Proceedings of the OWLED*06 Workshop on OWL: Experiences and Directions, 2006
  12. A. C. KAKAS, R. A. KOWALSKI, and F. TONI. Abductive Logic Programming.
  13. S. Klarman, U. Endriss, and S. Schlobach. Abox abduction in the description logic ALC.
  14. P. Koopmann. LETHE-Abduction: A tool for signature-based abduction for ALC knowledge bases. https://lat.inf.tu-dresden.de/~koopmann/LETHE-Abduction/index.html. Accessed: 2023-03-15.
  15. P. Koopmann, W. Del-Pinto, S. Tourret, and R. A. Schmidt. Signature-based abduction for expressive description logics. In D. Calvanese, E. Erdem, and M. Thielscher, editors, Proceedings of the 17th International
  16. Conference on Principles of Knowledge Representation and Reasoning, 2020.
  17. S. Rudolph. Foundations of description logics. In A. Polleres, C. d’Amato, M. Arenas, S. Handschuh, P. Kroner, S. Ossowski, and P. F. Patel-Schneider, editors, Reasoning Web.