Ontology-Mediated Query Answering over Temporal Data: A Survey Alessandro Artale1, Roman Kontchakov2, Alisa Kovtunova1, Vladislav Ryzhikov1, Frank Wolter3, and Michael Zakharyaschev2 1 KRDB Research Centre, Free University of Bozen-Bolzano, Italy {artale,alisa.kovtunova,ryzhikov}@inf.unibz.it 2 Department of Computer Science and Information Systems, Birkbeck, University of London, UK {roman,michael}@dcs.bbk.ac.uk 3 Department of Computer Science, University of Liverpool, UK
[email protected] Abstract We discuss the use of various temporal knowledge representation formalisms for ontology-mediated query answering over temporal data. In particular, we analyse ontology and query languages based on the linear temporal logic LTL, the multi-dimensional Halpern-Shoham interval temporal logic HSn, as well as the metric temporal logic MTL. Our main focus is on the data complexity of answering temporal ontology-mediated queries and their rewritability into standard first-order and datalog queries. 1998 ACM Subject Classification I.2.4 Knowledge Representation Formalisms and Methods. Keywords and phrases Description Logic, Temporal Logic, Ontology Mediated Query Answering, Data Complexity. Digital Object Identifier 10.4230/LIPIcs.TIME.2017.1 1 Introduction This paper is a survey of recent developments in applying temporal logics for ontology- mediated query answering over temporal data. Ontology-based data access (OBDA) [73] has recently become one of the most successful applications of description logics (DLs). The chief aim of OBDA is to facilitate access to possibly heterogeneous, distributed and incomplete data for non-IT-expert users. To illustrate, suppose that such a user wants to query some data sources D. Under the OBDA paradigm, the user does not have to know the schemas of D (that is, how the data is organised).