MeTeoR: Practical Reasoning in Datalog with Metric Temporal Operators

22Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

DatalogMTL is an extension of Datalog with operators from metric temporal logic which has received significant attention in recent years. It is a highly expressive knowledge representation language that is well-suited for applications in temporal ontology-based query answering and stream processing. Reasoning in DatalogMTL is, however, of high computational complexity, making implementation challenging and hindering its adoption in applications. In this paper, we present a novel approach for practical reasoning in DatalogMTL which combines materialisation (a.k.a. forward chaining) with automata-based techniques. We have implemented this approach in a reasoner called MeTeoR and evaluated its performance using a temporal extension of the Lehigh University Benchmark and a benchmark based on real-world meteorological data. Our experiments show that MeTeoR is a scalable system which enables reasoning over complex temporal rules and datasets involving tens of millions of temporal facts.

Cite

CITATION STYLE

APA

Wang, D., Hu, P., Wałęga, P. A., & Grau, B. C. (2022). MeTeoR: Practical Reasoning in Datalog with Metric Temporal Operators. In Proceedings of the 36th AAAI Conference on Artificial Intelligence, AAAI 2022 (Vol. 36, pp. 5906–5913). Association for the Advancement of Artificial Intelligence. https://doi.org/10.1609/aaai.v36i5.20535

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free