Reasoning in Hybrid Knowledge Bases
Reasoning in Hybrid Knowledge Bases
Disciplines
Computer Sciences (80%); Mathematics (20%)
Keywords
-
Combining Rules and Description Logics,
Knowledge Representation and Reasoning,
Non-monotonic Logic Programming,
Query Languages,
Computational Complexity,
Expressiveness
Description Logics (DLs) have become a standard formalism to represent ontologies, which are conceptualizations or richer data models to describe a specific domain of an application area like business modelling, biomedicine or security, to mention a few. In particular, in the context of the Semantic Web, DL-based ontologies have been designated via the Web Ontology Language (OWL) as a standard for describing the semantics of complex web resources, in order to make automated data access for computers possible such that they can understand the meaning of data. Driven by the need to overcome limitations of DLs and to integrate them into application programs, research on tools and methods has been launched to access DL ontologies via query languages in a declarative manner like a database, and on combining DLs with other formalisms for knowledge representation. Most important are here rule languages, which play a dominant role in databases, as query languages that are more powerful than standard query languages like SQL, and in Artificial Intelligence, where advanced rule languages serve as tools for declarative problem solving. For hybrid knowledge bases, which consist of a rule and an ontology part, many questions regarding the semantics, the relationship of different formalizations among each other, and the computation of query results that naturally emerge were unanswered. The present project has tackled these issues and achieved several results. First, a clear understanding of the relationship between different proposals for hybrid knowledge bases has been gained, in that their relative expressiveness (what can be expressed in the one proposal but not in the other) and possible embeddings (that hybrid knowledge bases in the one formalism can be translated into ones of the other) has been settled. Second, the computational cost of evaluating queries and of model building in several hybrid knowledge base formalisms has been characterized, with a special focus on answering SQL-style queries (so called conjunctive queries), which are at the heart of ontology access in applications. These characterizations provide a picture of the computational nature and sources of complexity for the evaluation, which has guided the development of novel reasoning techniques and efficient algorithms for computing query results and model building, which have led to significant advances and improvements. Selected algorithms have with further optimizations been implemented in experimental software prototypes, which have been explored in application contexts such as enterprise modelling and semantics enriched route planning.
- Technische Universität Wien - 100%
- Diego Calvanese, Libera Università di Bolzano - Italy
- Jos De Bruijn, Libera Università di Bolzano - Italy
- Ianni Giovambattista, Università di Calabria - Italy
- Nicola Leone, Università di Calabria - Italy
- Georg Gottlog, University of Oxford
Research Output
- 1371 Citations
- 92 Publications
-
2013
Title Reasoning about Explanations for Negative Query Answers in DL-Lite DOI 10.1613/jair.3870 Type Journal Article Author Calvanese D Journal Journal of Artificial Intelligence Research Pages 635-669 Link Publication -
2012
Title Query Rewriting for Horn-SHIQ Plus Rules. Type Conference Proceeding Abstract Author Eiter T Conference Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence. -
2012
Title Uniform Evaluation of Nonmonotonic DL-Programs DOI 10.1007/978-3-642-28472-4_1 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 1-22 -
2012
Title Exploiting Unfounded Sets for HEX-Program Evaluation DOI 10.1007/978-3-642-33353-8_13 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 160-175 -
2004
Title Well-Founded Semantics for Description Logic Programs in the Semantic Web DOI 10.1007/978-3-540-30504-0_7 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 81-97 -
0
Title Proceedings of the 1st International Workshop on Business Models, Business Rules and Ontologies (BuRO 2010). Type Other Author Eiter T -
2022
Title Screening, synthesis optimization, and scaling-up of phytopathogen antifungals derived from natural hydroxycinnamic acids DOI 10.1007/s13205-022-03425-7 Type Journal Article Author Ojeda-Hernández D Journal 3 Biotech Pages 13 Link Publication -
2022
Title Automatic search intervals for the smoothing parameter in penalized splines DOI 10.1007/s11222-022-10178-z Type Journal Article Author Li Z Journal Statistics and Computing Pages 1 Link Publication -
2014
Title Reasoning about Explanations for Negative Query Answers in DL-Lite DOI 10.48550/arxiv.1402.0575 Type Preprint Author Calvanese D -
2014
Title Logical Foundations of RDF(S) with Datatypes DOI 10.48550/arxiv.1401.3858 Type Preprint Author De Bruijn J -
2020
Title Proceedings 36th International Conference on Logic Programming (Technical Communications) Data validation for Answer Set Programming (Extended Abstract) DOI 10.4204/eptcs.325.16 Type Journal Article Author Alviano M Journal Electronic Proceedings in Theoretical Computer Science -
2020
Title Proceedings 36th International Conference on Logic Programming (Technical Communications) When Is It Morally Acceptable to Break the Rules? A Preference-Based Approach DOI 10.4204/eptcs.325.2 Type Journal Article Author Rossi F Journal Electronic Proceedings in Theoretical Computer Science -
2020
Title Proceedings 36th International Conference on Logic Programming (Technical Communications) Recursive Rules with Aggregation: A Simple Unified Semantics (Extended Abstract) DOI 10.4204/eptcs.325.26 Type Journal Article Author Liu Y Journal Electronic Proceedings in Theoretical Computer Science -
2020
Title Proceedings 36th International Conference on Logic Programming (Technical Communications) Formal Reasoning Methods for Explainability in Machine Learning DOI 10.4204/eptcs.325.3 Type Journal Article Author Marquez-Silva J Journal Electronic Proceedings in Theoretical Computer Science -
2020
Title Proceedings 36th International Conference on Logic Programming (Technical Communications) Datalog-Based Systems Can Use Incremental SMT Solving (Extended Abstract) DOI 10.4204/eptcs.325.7 Type Journal Article Author Ballantyne M Journal Electronic Proceedings in Theoretical Computer Science -
2020
Title Proceedings 36th International Conference on Logic Programming (Technical Communications) Norms, Policy and Laws: Modelling, Compliance and Violation DOI 10.4204/eptcs.325.5 Type Journal Article Author De Vos M Journal Electronic Proceedings in Theoretical Computer Science -
2020
Title Proceedings 36th International Conference on Logic Programming (Technical Communications) Knowledge of Uncertain Worlds: Programming with Logical Constraints (Extended Abstract) DOI 10.4204/eptcs.325.36 Type Journal Article Author Liu Y Journal Electronic Proceedings in Theoretical Computer Science -
2020
Title Proceedings 36th International Conference on Logic Programming (Technical Communications) Report: Datalog with Recursive Aggregation for Incremental Program Analyses (Extended Abstract) DOI 10.4204/eptcs.325.35 Type Journal Article Author Bergmann G Journal Electronic Proceedings in Theoretical Computer Science -
2020
Title Proceedings 36th International Conference on Logic Programming (Technical Communications) A Simple Extension of Answer Set Programs to Embrace Neural Networks (Extended Abstract) DOI 10.4204/eptcs.325.37 Type Journal Article Author Ishay A Journal Electronic Proceedings in Theoretical Computer Science -
2012
Title Worst-Case Optimal Reasoning with Forest Logic Programs. Type Conference Proceeding Abstract Author Feier C Conference 13th International Conference on Principles of Knowledge Representation and Reasoning -
2012
Title Inconsistency Measurement based on Variables in Minimal Unsatisfiable Subsets; In: ECAI 2012 DOI 10.3233/978-1-61499-098-7-864 Type Book Chapter Publisher IOS Press -
2012
Title Answering Expressive Path Queries over Lightweight DL Knowledge Bases. Type Journal Article Author Bienvenu M Journal Proceedings of the 2012 International Workshop on Description Logics (DL 2012). -
2011
Title Embedding nonground logic programs into autoepistemic logic for knowledge-base combination DOI 10.1145/1929954.1929957 Type Journal Article Author De Bruijn J Journal ACM Transactions on Computational Logic (TOCL) Pages 1-39 Link Publication -
2011
Title Inline Evaluation of Hybrid Knowledge Bases DOI 10.1007/978-3-642-23580-1_28 Type Book Chapter Author Xiao G Publisher Springer Nature Pages 300-305 -
2011
Title Pushing Efficient Evaluation of HEX Programs by Modular Decomposition DOI 10.1007/978-3-642-20895-9_10 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 93-106 -
2011
Title Dynamic Distributed Nonmontonic Multi-Context Systems. Type Book Chapter Author Dao-Tran M -
2011
Title Declarative Merging of and Reasoning about Decision Diagrams. Type Conference Proceeding Abstract Author Eiter T Conference Workshop on Constraint Based Methods for Bioinformatics 2011 (WCB 2011) -
2011
Title Reasoning with Forest Logic Programs and f-hybrid knowledge bases*† DOI 10.1017/s1471068411000597 Type Journal Article Author Feier C Journal Theory and Practice of Logic Programming Pages 395-463 Link Publication -
2011
Title The Complexity of Conjunctive Query Abduction in DL-Lite. Type Journal Article Author Calvanese D Journal Rosati, Rudolph, Zakharyaschev (eds), Proceedings of the 24th International Workshop on Description Logics (DL2011). -
2012
Title Semantic Independence in DL-Programs DOI 10.1007/978-3-642-33203-6_6 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 58-74 -
2012
Title Conflict-driven ASP Solving with External Sources DOI 10.48550/arxiv.1210.1649 Type Preprint Author Eiter T -
2012
Title Conjunctive query answering in the description logic SH using knots DOI 10.1016/j.jcss.2011.02.012 Type Journal Article Author Eiter T Journal Journal of Computer and System Sciences Pages 47-85 Link Publication -
2012
Title Paraconsistent Hybrid Theories. Type Conference Proceeding Abstract Author Fink M Conference Principles of Knowledge Representation and Reasoning: Proceedings of the Thirteenth International Conference, KR 2012, Rome, Italy -
2012
Title Inconsistency Measurement based on Variables in Minimal Unsatisfiable Subsets. Type Conference Proceeding Abstract Author Ma Y Conference Proceedings of 20th European Conference on Artificial Intelligence -
2012
Title Reasoning Web. Semantic Technologies for Advanced Query Answering, 8th International Summer School 2012, Vienna, Austria, September 3-8, 2012. Proceedings DOI 10.1007/978-3-642-33158-9 Type Book editors Eiter T, Krennwallner T Publisher Springer Nature -
2012
Title Towards Practical Query Answering for Horn SHIQ. Type Journal Article Author Heymans S Et Al Journal Proceedings of the 2012 International Workshop on Description Logics (DL 2012). -
2012
Title Conflict-driven ASP solving with external sources DOI 10.1017/s1471068412000233 Type Journal Article Author Eiter T Journal Theory and Practice of Logic Programming Pages 659-679 Link Publication -
2012
Title Simulating Production Rules Using ACTHEX DOI 10.1007/978-3-642-30743-0_15 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 211-228 -
2009
Title Reasoning Web. Semantic Technologies for Information Systems, 5th International Summer School 2009, Brixen-Bressanone, Italy, August 30 - September 4, 2009, Tutorial Lectures DOI 10.1007/978-3-642-03754-2 Type Book editors Tessaris S, Franconi E, Eiter T, Gutierrez C, Handschuh S, Rousset M, Schmidt R Publisher Springer Nature -
2009
Title Answering Regular Path Queries in Expressive Description Logics via Alternating Tree-Automata. Type Journal Article Author Calvanese D Journal Bericht für TU Wien, Institut für Informationssysteme -
2009
Title Hybrid Reasoning with Rules and Ontologies. Type Book Chapter Author Drabent W -
2009
Title Query Answering in Description Logics: The Knots Approach DOI 10.1007/978-3-642-02261-6_3 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 26-36 -
2009
Title Fusion of Logic Programming and Description Logics DOI 10.1007/978-3-642-02846-5_59 Type Book Chapter Author Šimkus M Publisher Springer Nature Pages 551-552 -
2009
Title Realizing Default Logic over Description Logic Knowledge Bases DOI 10.1007/978-3-642-02906-6_52 Type Book Chapter Author Dao-Tran M Publisher Springer Nature Pages 602-613 -
2009
Title A Reasoner for Simple Conceptual Logic Programs DOI 10.1007/978-3-642-05082-4_5 Type Book Chapter Author Heymans S Publisher Springer Nature Pages 55-70 -
2009
Title Combining Nonmonotonic Knowledge Bases with External Sources DOI 10.1007/978-3-642-04222-5_2 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 18-42 -
2009
Title Regular Path Queries in Expressive Description Logics with Nominals. Type Conference Proceeding Abstract Author Calvanese D -
2009
Title Some Equivalence Concepts for Hybrid Theories. Type Conference Proceeding Abstract Author Fink M Conference Proceedings of the 13th Conference of the Spanish Organization for Artificial Intelligence (CAEPIA 2009) -
2009
Title Combinations of rules and ontologies: State-of-the-art survey of issues. Type Journal Article Author De Bruijn J Journal Technical Report Ontorule D3.1, Ontorule Project Consortium, June 2009. http://ontorule-project.eu/ (synergetic work done in for WP1) -
2009
Title Hybrid Reasoning with Forest Logic Programs DOI 10.1007/978-3-642-02121-3_27 Type Book Chapter Author Feier C Publisher Springer Nature Pages 338-352 -
2009
Title Query answering in description logics with transitive roles. Type Journal Article Author Eiter T Journal Bericht für TU Wien, Institut für Informationssysteme -
2013
Title Lightweight Spatial Conjunctive Query Answering Using Keywords DOI 10.1007/978-3-642-38288-8_17 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 243-258 Link Publication -
2013
Title Eliminating Nonmonotonic DL-Atoms in Description Logic Programs DOI 10.1007/978-3-642-39666-3_13 Type Book Chapter Author Wang Y Publisher Springer Nature Pages 168-182 -
2013
Title The DReW System for Nonmonotonic DL-Programs DOI 10.1007/978-1-4614-6880-6_33 Type Book Chapter Author Xiao G Publisher Springer Nature Pages 383-390 -
2013
Title Eliminating Unfounded Set Checking for HEX-Programs DOI 10.48550/arxiv.1301.1390 Type Preprint Author Eiter T -
2011
Title Embedding Description Logic Programs into Default Logic DOI 10.48550/arxiv.1111.1486 Type Preprint Author Wang Y -
2011
Title Reasoning with Forest Logic Programs and f-hybrid Knowledge Bases DOI 10.48550/arxiv.1110.2773 Type Preprint Author Feier C -
2011
Title Answer set programming at a glance DOI 10.1145/2043174.2043195 Type Journal Article Author Brewka G Journal Communications of the ACM Pages 92-103 -
2011
Title Well-founded semantics for description logic programs in the semantic web DOI 10.1145/1877714.1877717 Type Journal Article Author Eiter T Journal ACM Transactions on Computational Logic (TOCL) Pages 1-41 -
2011
Title A Practical Automata-Based Technique for Reasoning in Expressive Description Logics. Type Conference Proceeding Abstract Author Calvanese D -
2010
Title FDNC DOI 10.1145/1656242.1656249 Type Journal Article Author Eiter T Journal ACM Transactions on Computational Logic (TOCL) Pages 1-50 -
2010
Title An Optimization for Reasoning with Forest Logic Programs DOI 10.48550/arxiv.1011.5894 Type Preprint Author Feier C -
2010
Title Dealing with Inconsistency When Combining Ontologies and Rules Using DL-Programs DOI 10.1007/978-3-642-13486-9_13 Type Book Chapter Author Pührer J Publisher Springer Nature Pages 183-197 Link Publication -
2009
Title Bidirectional Answer Set Programs with Function Symbols. Type Conference Proceeding Abstract Author Eiter T -
2009
Title Conjunctive Query Answering in the Description Logic SH using Knots. Type Journal Article Author Eiter T Journal Bericht für TU Wien, Institut für Informationssysteme -
2008
Title Embedding Non-Ground Logic Programs into Autoepistemic Logic for Knowledge Base Combination DOI 10.48550/arxiv.0811.0359 Type Preprint Author De Bruijn J -
2008
Title Reasoning Using Knots DOI 10.1007/978-3-540-89439-1_27 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 377-390 -
2008
Title Combining answer set programming with description logics for the Semantic Web DOI 10.1016/j.artint.2008.04.002 Type Journal Article Author Eiter T Journal Artificial Intelligence Pages 1495-1539 Link Publication -
2008
Title Answering regular path queries in expressive description logics: An automata-theoretic approach (Preliminary Version). Type Journal Article Author Calvanese D Journal Bericht für TU Wien. Institut für Informationssysteme 184/3, Abteilung für Wissensbasierte Systeme -
2008
Title Worst-case Optimal Conjunctive Query Answering for an Expressive Description Logic without Inverses. Type Conference Proceeding Abstract Author Eiter T Et Al Conference 23rd AAAI Conference on Artificial Intelligence -
2008
Title A Sound and Complete Algorithm for Simple Conceptual Logic Programs. Type Conference Proceeding Abstract Author Feier C Conference Proceedings of 3rd International Workshop on Applications of Logic Programming on the (Semantic) Web and Web Services (ALPSWS 2008) -
2008
Title An Automata-based algorithm for description logics around SRIQ. Type Conference Proceeding Abstract Author Ortiz De La Fuente M Conference Fourth Latin American Workshop on Non-Monotonic Reasoning -
2008
Title Proceedings of the 3rd International Workshop on Applications of Logic Programming to the (Semantic) Web and Web Services (ALPSWS2008). Type Other Author De Bruijn J -
2008
Title Complexity of Conjunctive Query Answering in Description Logics with Transitive Roles. Type Journal Article Author Eiter T Journal Bericht für TU Wien. Institut für Informationssysteme 184/3, Abteilung für Wissensbasierte Systeme -
2008
Title Complexity of Query Answering over Expressive Knowledge Bases. Type Conference Proceeding Abstract Author Ortiz De La Fuente M Conference Proceedings of MICAI-2008, Doctoral Consortium -
2008
Title Query Answering in the Description Logic Horn- DOI 10.1007/978-3-540-87803-2_15 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 166-179 -
2008
Title Rules and Ontologies for the Semantic Web DOI 10.1007/978-3-540-85658-0_1 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 1-53 -
2008
Title SMS and ASP: Hype or TST? DOI 10.1007/978-3-540-89982-2_13 Type Book Chapter Author Eiter T Publisher Springer Nature Pages 77-82 -
2008
Title Query Answering in the Description Logic S. Type Conference Proceeding Abstract Author Bienvenu M Conference Proceedings of the 23rd International Workshop on Description Logics (DL-2010) -
2008
Title Exploiting conjunctive queries in description logic programs DOI 10.1007/s10472-009-9111-3 Type Journal Article Author Eiter T Journal Annals of Mathematics and Artificial Intelligence Pages 115-152 -
2008
Title Embedding Approaches to Combining Rules and Ontologies into Autoepistemic Logic. Type Conference Proceeding Abstract Author De Bruijn J Conference Proceedings of the 11th Conference on Principles of Knowledge Representation and Reasoning (KR'08) -
2008
Title Extending Carin to the Description Logics of the Family DOI 10.1007/978-3-540-87803-2_27 Type Book Chapter Author Ortiz M Publisher Springer Nature Pages 324-337 -
2008
Title FDNC: Decidable Nonmonotonic Disjunctive Logic Programs with Function Symbols. Type Journal Article Author Eiter T Journal Bericht für TU Wien. Institut für Informationssysteme 184/3, Abteilung für Wissensbasierte Systeme -
2010
Title Logical Foundations of RDF(S) with Datatypes DOI 10.1613/jair.3088 Type Journal Article Author De Bruijn J Journal Journal of Artificial Intelligence Research Pages 535-568 Link Publication -
2010
Title Query Answering in the Description Logic S. Type Journal Article Author Bienvenu M Journal Bericht für TU Wien, Institut fuer Informationssysteme -
2010
Title Space Efficient Evaluation of ASP Programs with Bounded Predicate Arities. Type Conference Proceeding Abstract Author Eiter T Conference Proceedings of the 24th National Conference on Artificial Intelligence (AAAI 2010) -
2010
Title Query Answering is undecidable in DLs with regular expressions, inverses, nominals, and counting. Type Journal Article Author Ortiz De La Fuente M Journal Bericht für TU Wien, Institut für Informationssysteme -
2010
Title Tractable Reasoning with DL-Programs over Datalog-rewritable Description Logics. Type Conference Proceeding Abstract Author Eiter T Conference 19th European Conference on Artificial Intelligence (ECAI 2010) -
2010
Title An Optimization for Reasoning with Forest Logic Programs. Type Conference Proceeding Abstract Author Feier C Conference Proc. of the Workshop on Answer Set Programming and Other Computing Paradigms (ASPOCP 2010) -
2010
Title DReW: a Reasoner for Datalog-rewritable Description Logics and DL-Programs. Type Conference Proceeding Abstract Author Eiter T Et Al Conference 1st International Workshop on Business Models, Business Rules and Ontologies (BuRO 2010) -
2010
Title Logical Foundations of RDF(S) with Datatypes. Type Journal Article Author De Bruijn J -
2010
Title Worst-Case Optimal Reasoning for the Horn-DL Fragments of OWL 1 and 2. Type Conference Proceeding Abstract Author Ortiz De La Fuente M Conference Twelfth International Conference on Principles of Knowledge Representation and Reasoning (KR2010)