Ontologie-basierte Abfragen in Graph-Datenbanken
Ontology-mediated Queries for Graph Databases
Wissenschaftsdisziplinen
Informatik (80%); Mathematik (20%)
Keywords
-
Description Logics,
Graph Databases,
Ontology-based Data Access,
Database Theory,
Knowledge Representation and Reasoning
Um die stetig steigende Komplexität von Daten in modernen Software-Anwendungen handzuhaben, sind traditionelle Datenbankschemata nicht immer geeignet. Graph- Datenbanken und Description Logics (DLs) als sich ergänzende Werkzeuge erlauben hingegen auch lose gekoppelte Information adäquat abzulegen und zu verarbeiten. So werden Ontologien verwendet, um zum Beispiel Wissen in einer gegebenen Anwendungsdomäne in einem maschinen-lesbaren Format zu nutzen. Dieses Wissen kann wiederum mittels sogenannter Ontology-mediated Queries (OMQs) explizit gemacht werden, wobei die Abfragen hier nicht ausschließlich über die vorhandenen Daten, sondern mittels geeigneter Schlussverfahren, die sich durch die Ontologie ergeben, ausgewertet werden. Obwohl sich OMQs und Abfragen über Graph-Datenbanken durch viele Gemeinsamkeiten auszeichnen, gibt es doch fundamentale Unterschiede, die in diesem Projekt überbrückt werden sollen. So wird zum Beispiel in OMQs mit der sogenannten open-world assumption (Daten können unvollständig sein und müssen dementsprechend verarbeitet werden) gearbeitet, während in Graph-Datenbanken die closed-world assumption (Daten sind vollständig, alles was nicht gespeichert ist, ist daher falsch) herangezogen wird. Da beide Annahmen für sich gesehen oft zu restriktiv sind, sollten NutzerInnen die Möglichkeit haben, jene Daten, für die die open- bzw. closed-world assumption gelten soll, zu spezifizieren. Weiters vermisst man bei OMQs Features zur Navigation innerhalb einer Abfrage wie sie für Graph-Datenbanken und anderen semi-strukturierten Datenbanken gängig sind (z.B. in XPath oder SPARQL). In diesem Projekt sollen solche Erweiterungen für Standard-OMQs vorgestellt und untersucht werden. Insbesonders sollen passende Kombinationen von open- und closed-world assumption für OMQs, sowie Features zur Navigation in OMQs untersucht werden. Dabei sollen Resultate zu folgenden Aspekten erzielt werden: - Die Ausdrucksstärke der vorgeschlagenen OMQs soll mit jener von klassischen Datenbankabfragesprachen verglichen werden. Zu diesem Zweck werden Übersetzungen in passende DATALOG-Varianten erstellt. Somit können auch DATALOG-Systeme zur Auswertung von OMQs herangezogen werden. - Es soll weiters eine umfassende Komplexitätsanalyse durchgeführt werden, insbesonders für Entscheidungsprobleme wie query containment und query emptiness. Das Verständnis dieser Probleme ist zentral für Methoden zur Query-Optimierung.
Moderne Software Anwendungen müssen auf immer komplexere Daten effektiv zugreifen können, auch wenn solche Daten nicht fixen Schemata folgen wie dies in traditionellen Datenbankanwendungen der Fall ist. Beschreibungslogiken (auf Englisch "description logics") und Graphdatenbanken stellen nützliche aber komplementäre Werkzeuge bereit, um lose strukturierte Daten handhaben zu können. Die meisten wissenschaftlichen Ergebnisse die aus diesem Projekt resultierten beschäftigten sich mit neuen Datenmanagement und Zugriffsmethoden, welche sich die positiven Eigenschaften dieser beiden Bereiche zu Nutze machen. Zum Beispiel, auf Basis von Beschreibungslogiken gibt es so-genannte Ontologie-vermittelte Anfragen (auf Englisch "ontology-mediated query", abk. OMQ), welche Domänen-spezifisches Wissen, ausgedrückt als eine Ontologie, ausnutzen um automatisierte Beweisführung zu ermöglichen. Dies kann dann wiederum verwendet werden um erweiterten Zugriff auf (möglicherweise unvollständige) Daten zu bewerkstelligen. Im Gegensatz dazu, ermöglichen Graphdatenbanken die Verwendung von komplexeren Anfragen, als jene die in Beschreibungslogiken erlaubt sind. Insbesondere unterstützen Graphdatenbanken Anfragen mit Rekursion. Zusätzlich zur Differenz in der Ausdrucksstärke der erlauben Anfragen, machen die beiden Bereiche auch unterschiedliche Annahmen über die darunterliegenden Daten. Um die positiven Eigenschaften beider Bereiche zu verbinden, müssen wir also diese unterschiedlichen Annahmen in Einklang miteinander bringen. Dieses Projekt führte zu signifikanten Beiträgen zu den logischen Grundlagen zur Handhabung und Evaluierung von strukturierten Graphdaten mit der Hilfe von Beschreibungslogiken, und hat dadurch geholfen eine Brücke zu Schlagen zwischen Beschreibungslogiken und Graphdatenbanken. Unsere Hauptergebnisse können wir folgt zusammengefasst werden: - Wir erarbeiteten eine Reihe von Übersetzungen von OMQs zu passenden Varianten von Datalog, einer klassischen Anfragesprache im Bereich der Datenbanktheorie. Die Existenz solcher Übersetzungen war vor unserer Arbeit nicht bekannt, und hat gezeigt das klassische Anfragesprachen die neueren und scheinbar mächtigeren OMQs auch bündig ausdrücken können. - Wir haben neue logik-basierte Formalismen vorgestellt im Bereich von Datenmanagement: (im Originalnamen) "Resilient Logic Programs", "Clopen Knowledge Bases" und "Triguarded Fragment". Zusätzlich haben wir auch ihre Eigenschaften im Bereich der Semantik und Berechenbarkeit analysiert. - Wir haben neue Methoden vorgestellt um Anfragen über strukturierte Graphdaten zu ermöglichen. Zum Beispiel, wir haben ein Framework für OMQs mit bedingungsabhängigen Antworten der Anfrage vorgestellt. Diese erlauben ausdrucksstärkere und flexiblere Formulierungen von Anfragen durch Benutzer. Ein anderes Beispiel ist ein Framework und die grundlegenden Ergebnisse für eine interaktive Erkundung von Daten durch OMQs. - Wir habe die theoretischen Grundlagen des W3C SHACL Standards analysiert. Dies ist ein neuer Standard welches helfen soll die Qualität von strukturierten Graphdaten im Internet zu erhalten. Wir haben eine neue Interpretation (auch "Semantik") für rekursive SHACL Integritätsbedingungen vorgeschlagen, welches eine wichtige Lücke im ursprünglichen W3C Standard adressiert. Wir glauben dass unsere Arbeit wahrscheinlich zukünftige Revisions des W3C Standards zu SHACL beeinflussen wird.
- Wirtschaftsuniversität Wien
- Technische Universität Wien
- Axel Polleres, Wirtschaftsuniversität Wien , assoziierte:r Forschungspartner:in
- Pablo Barcelo, Universidad de Santiago de Chile - Chile
- Meghyn Bienvenu, Université Montpellier - Frankreich
- Diego Calvanese, Libera Università di Bolzano - Italien
Research Output
- 138 Zitationen
- 48 Publikationen
- 4 Software
- 3 Disseminationen
- 12 Wissenschaftliche Auszeichnungen
- 2 Weitere Förderungen
-
2017
Titel Managing Change in Graph-Structured Data Using Description Logics DOI 10.1145/3143803 Typ Journal Article Autor Ahmetaj S Journal ACM Transactions on Computational Logic (TOCL) Seiten 1-35 Link Publikation -
2018
Titel Improving Data Management using Domain Knowledge DOI 10.24963/ijcai.2018/814 Typ Conference Proceeding Abstract Autor Ortiz M Seiten 5709-5713 Link Publikation -
2018
Titel Relaxing and Restraining Queries for OBDA DOI 10.48550/arxiv.1808.02850 Typ Preprint Autor Andresel M -
2018
Titel Answering Regular Path Queries over SQ Ontologies DOI 10.1609/aaai.v32i1.11539 Typ Journal Article Autor Gutiérrez-Basulto V Journal Proceedings of the AAAI Conference on Artificial Intelligence Link Publikation -
2018
Titel Combining Rules and Ontologies into Clopen Knowledge Bases DOI 10.1609/aaai.v32i1.11565 Typ Journal Article Autor Bajraktari L Journal Proceedings of the AAAI Conference on Artificial Intelligence Link Publikation -
2020
Titel Query Rewriting for Ontology-Mediated Conditional Answers Typ Conference Proceeding Abstract Autor Magdalena Ortiz Konferenz AAAI 2020 - 34th Conference on Artificial Intelligence, 32nd Innovative Applications of Artificial Intelligence Conference, 10th Symposium on Educational Advances in Artificial Intelligence (EAAI) -
2020
Titel Resilient Logic Programs: Answer Set Programs Challenged by Ontologies Typ Conference Proceeding Abstract Autor Magdalena Ortiz Konferenz AAAI 2020 - 34th Conference on Artificial Intelligence, 32nd Innovative Applications of Artificial Intelligence Conference (IAAI), 10th Symposium on Educational Advances in Artificial Intelligence (EAAI) -
2020
Titel Datalog Rewritability and Data Complexity of ALCHOIF with Closed Predicates Typ Conference Proceeding Abstract Autor Magdalena Ortiz Konferenz KR 2020 - 17th International Conference on Principles of Knowledge Representation and Reasoning -
2020
Titel Ontologies and Data Management: A Brief Survey Typ Journal Article Autor Mantas Simkus Journal Künstliche Intelligenz (KI) Seiten 329-353 -
2020
Titel Special Issue on Ontologies and Data Management: Part I Typ Journal Article Autor Mantas Simkus Journal Künstliche Intelligenz (KI) Seiten 287-289 -
2020
Titel Special Issue on Ontologies and Data Management: Part II Typ Journal Article Autor Mantas Simkus Journal Künstliche Intelligenz (KI) Seiten 439-441 -
2020
Titel Ontology focusing: Knowledge-enriched databases on demand Typ Conference Proceeding Abstract Autor Gogacz T. Konferenz 24th European Conference on Artificial Intelligence, ECAI 2020 Seiten 745-752 Link Publikation -
2020
Titel Rewritability Results for OMQs with Closed Predicates Typ Conference Proceeding Abstract Autor Ortiz M Konferenz Proceedings of the 33rd International Workshop on Description Logics, DL 2020 Link Publikation -
2020
Titel An ExpTime Upper Bound for $\mathcal{ALC}$ with Integers (Extended Version) DOI 10.48550/arxiv.2006.02078 Typ Preprint Autor Labai N -
2020
Titel Ontologies and Data Management: A Brief Survey DOI 10.1007/s13218-020-00686-3 Typ Journal Article Autor Schneider T Journal KI - Künstliche Intelligenz Seiten 329-353 Link Publikation -
2020
Titel Rewriting Approaches for Ontology-Mediated Query Answering DOI 10.1007/s13218-020-00671-w Typ Journal Article Autor Ahmetaj S Journal KI - Künstliche Intelligenz Seiten 523-526 Link Publikation -
2020
Titel Special Issue on Ontologies and Data Management: Part II DOI 10.1007/s13218-020-00693-4 Typ Journal Article Autor Schneider T Journal KI - Künstliche Intelligenz Seiten 439-441 Link Publikation -
2022
Titel Reasoning Web. Declarative Artificial Intelligence, 17th International Summer School 2021, Leuven, Belgium, September 8–15, 2021, Tutorial Lectures DOI 10.1007/978-3-030-95481-9 Typ Book editors Šimkus M, Varzinczak I Verlag Springer Nature -
2022
Titel Repairing SHACL Constraint Violations Using Answer Set Programming DOI 10.1007/978-3-031-19433-7_22 Typ Book Chapter Autor Ahmetaj S Verlag Springer Nature Seiten 375-391 -
2022
Titel Magic shapes for SHACL validation DOI 10.14778/3547305.3547329 Typ Journal Article Autor Ahmetaj S Journal Proceedings of the VLDB Endowment Seiten 2284-2296 Link Publikation -
2022
Titel Highly Customizable Assemblies using Object-based Automated Planning DOI 10.34726/hss.2022.101480 Typ Other Autor Župa A Link Publikation -
2019
Titel Polynomial Rewritings from Expressive Description Logics with Closed Predicates to Variants of Datalog DOI 10.48550/arxiv.1912.07475 Typ Preprint Autor Ahmetaj S -
2019
Titel Pebble-Intervals Automata and FO2 with Two Orders (Extended Version) DOI 10.48550/arxiv.1912.00171 Typ Preprint Autor Labai N -
2019
Titel Ontology-Mediated Queries from Examples: a Glimpse at the DL-Lite Case DOI 10.29007/jhtz Typ Conference Proceeding Abstract Autor Ortiz M Seiten 1--14 Link Publikation -
2020
Titel Answering Regular Path Queries Over SQ Ontologies DOI 10.48550/arxiv.2011.08816 Typ Preprint Autor Gutiérrez-Basulto V -
2020
Titel An ExpTime Upper Bound for ALC with Integers DOI 10.24963/kr.2020/61 Typ Conference Proceeding Abstract Autor Labai N Seiten 614-623 Link Publikation -
2020
Titel Special Issue on Ontologies and Data Management: Part I DOI 10.1007/s13218-020-00682-7 Typ Journal Article Autor Schneider T Journal KI - Künstliche Intelligenz Seiten 287-289 Link Publikation -
2020
Titel Query Rewriting for Ontology-Mediated Conditional Answers DOI 10.1609/aaai.v34i03.5660 Typ Journal Article Autor Andresel M Journal Proceedings of the AAAI Conference on Artificial Intelligence Seiten 2734-2741 Link Publikation -
2020
Titel Querying Rich Ontologies by Exploiting the Structure of Data DOI 10.1007/s13218-020-00672-9 Typ Journal Article Autor Bajraktari L Journal KI - Künstliche Intelligenz Seiten 395-398 Link Publikation -
2020
Titel Stable Model Semantics for Recursive SHACL DOI 10.1145/3366423.3380229 Typ Conference Proceeding Abstract Autor Andresel M Seiten 1570-1580 -
2024
Titel Datalog rewritability and data complexity of ALCHOIQ with closed predicates DOI 10.1016/j.artint.2024.104099 Typ Journal Article Autor Lukumbuzya S Journal Artificial Intelligence Seiten 104099 Link Publikation -
2020
Titel Pebble-Intervals Automata and FO with Two Orders DOI 10.1007/978-3-030-40608-0_14 Typ Book Chapter Autor Labai N Verlag Springer Nature Seiten 208-221 -
2020
Titel Polynomial rewritings from expressive Description Logics with closed predicates to variants of Datalog DOI 10.1016/j.artint.2019.103220 Typ Journal Article Autor Ahmetaj S Journal Artificial Intelligence Seiten 103220 Link Publikation -
2023
Titel A Short Introduction to SHACL for Logicians DOI 10.1007/978-3-031-39784-4_2 Typ Book Chapter Autor Ortiz M Verlag Springer Nature Seiten 19-32 -
2021
Titel Bounded Predicates in Description Logics with Counting Typ Conference Proceeding Abstract Autor Mantas Simkus Konferenz IJCAI 2021 - 30th International Joint Conference on Artificial Intelligence -
2021
Titel Reasoning about Explanations for Non-validation in {SHACL} Typ Conference Proceeding Abstract Autor Robert David Konferenz KR 2021 - 18th International Conference on Principles of Knowledge Representation and Reasoning Seiten 12-21 -
2021
Titel Magic Shapes for Validation in SHACL Typ Conference Proceeding Abstract Autor Bianca Loehnert Konferenz ISWC 2021 - 20th International Semantic Web Conference -
2021
Titel Automata-based Reasoning for Decidable Logics with Data Values DOI 10.34726/hss.2021.94060 Typ Other Autor Labai N Link Publikation -
2022
Titel Repairing SHACL Constraint Violations Using Answer Set Programming Typ Conference Proceeding Abstract Autor Robert David Konferenz ISWC 2022 - 21st International Semantic Web Conference Seiten 375-391 -
2022
Titel Well-founded Semantics for Recursive SHACL Typ Other Autor Adrian Chmurovic Konferenz Datalog-2.0 2022 - 4th International Workshop on the Resurgence of Datalog in Academia and Industry Seiten 2-13 Link Publikation -
2022
Titel Well-founded Semantics for Recursive SHACL Typ Conference Proceeding Abstract Autor Adrian Chmurovic Konferenz Datalog-2.0 2022 - 4th International Workshop on the Resurgence of Datalog in Academia and Industry Seiten 2-13 -
2022
Titel Pointwise Circumscription in Description Logics Typ Conference Proceeding Abstract Autor Federica Di Stefano Konferenz DL 2022 - 35th International Workshop on Description Logics co-located with FLoC 2022 - Federated Logic Conference -
2019
Titel Polynomial Rewritings from Expressive Description Logics with Closed Predicates to Variants of Datalog Typ Journal Article Autor Magdalena Ortiz Journal Artificial Intelligence -
2019
Titel Optimizing Horn-SHIQ Reasoning for OBDA Typ Conference Proceeding Abstract Autor Labinot Bajraktari Konferenz ISWC 2019 - 18th International Semantic Web Conference Seiten 75-92 -
2019
Titel Relaxing and Restraining Queries for OBDA Typ Conference Proceeding Abstract Autor Medina Andresel Konferenz AAAI 2019 - 33rd Conference on Artificial Intelligence Seiten 2654-2661 -
2019
Titel Relaxing and Restraining Queries for OBDA DOI 10.1609/aaai.v33i01.33012654 Typ Journal Article Autor Andresel M Journal Proceedings of the AAAI Conference on Artificial Intelligence Seiten 2654-2661 Link Publikation -
2018
Titel Compiling Model Representations for Querying Large ABoxes in Expressive DLs Typ Conference Proceeding Abstract Autor Labinot Bajraktari Konferenz IJCAI-ECAI 2018 - 27th International Joint Conference on Artificial Intelligence and the 23rd European Conference on Artificial Intelligence -
2018
Titel Taming Complex Role Inclusions for DL-Lite Typ Conference Proceeding Abstract Autor Andresel Medina Konferenz Proceedings of the 31st International Workshop on Description Logics, DL 2018 Link Publikation
-
2021
Link
Titel "Tagebuch der Informatikerin" Online - Speed Mentoring Program Typ Participation in an activity, workshop or similar Link Link -
2021
Link
Titel Artificial Intellicence - broadcasted event Typ A broadcast e.g. TV/radio/film/podcast (other than news/press) Link Link -
2021
Link
Titel Interview for TUW MAGAZINE Typ A magazine, newsletter or online publication Link Link
-
2023
Titel Keynote speaker Workshop on Logic, Language, Information and Computation (WoLLIC 2023) Typ Personally asked as a key note speaker to a conference Bekanntheitsgrad Continental/International -
2022
Titel Hedy Lamarr Prize 2022 Typ Research prize Bekanntheitsgrad Regional (any country) -
2021
Titel Editorial board of the Artificial Intelligence Journal (AIJ) Typ Appointed as the editor/advisor to a journal or book series Bekanntheitsgrad Continental/International -
2021
Titel Keynote speaker International Conference on Formal Concept Analysis (ICFCA 2021) Typ Personally asked as a key note speaker to a conference Bekanntheitsgrad Continental/International -
2021
Titel netidee SCIENCE Typ Research prize Bekanntheitsgrad National (any country) -
2020
Titel Keynote speaker at International Workshop on Description Logics (DL 2020) Typ Personally asked as a key note speaker to a conference Bekanntheitsgrad Continental/International -
2020
Titel Frontiers in AI talk, 24th European Conference of Artificial Intelligence (ECAI) Typ Personally asked as a key note speaker to a conference Bekanntheitsgrad Continental/International -
2019
Titel Best student paper award at DL 2019 Typ Research prize Bekanntheitsgrad Continental/International -
2019
Titel Steering Committee Member at the International Workshop on Description Logics Typ Prestigious/honorary/advisory position to an external body Bekanntheitsgrad Continental/International -
2019
Titel Keynote speaker at the Alberto Mendelzon Workshop on Foundations of Data Management (AMW 2019) Typ Personally asked as a key note speaker to a conference Bekanntheitsgrad Continental/International -
2019
Titel Guest editor for the Special Issue on Ontologies and Data Management, published by Springer in the German Journal of Artificial Intelligence Typ Appointed as the editor/advisor to a journal or book series Bekanntheitsgrad Continental/International -
2018
Titel Early-Career Spotlight talk International Joint Conference on Artificial Intelligence (IJCAI) Title: Improving Data Management using Domain Knowledge Typ Personally asked as a key note speaker to a conference Bekanntheitsgrad Continental/International
-
2021
Titel Foundations of Reasoning in the Shape Constraint Language Typ Other Förderbeginn 2021 -
2020
Titel Concept recognition in monitoring data Typ Research grant (including intramural programme) Förderbeginn 2020