Querying Log Data with Metric Temporal Logic

被引:42
|
作者
Brandt, Sebastian [1 ]
Kalayci, Elem Guzel [2 ]
Ryzhikov, Vladislav [3 ]
Xiao, Guohui [2 ]
Zakharyaschev, Michael [3 ]
机构
[1] Siemens CT, Munich, Germany
[2] Free Univ Bozen Bolzano, Fac Comp Sci, KRDB Res Ctr, Bolzano, Italy
[3] Birkbeck Univ London, Dept Comp Sci & Informat Syst, London, England
基金
英国工程与自然科学研究理事会;
关键词
COMPLEXITY;
D O I
10.1613/jair.1.11229
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a novel framework for ontology-based access to temporal log data using a datalog extension datalogMTL of the Horn fragment of the metric temporal logic MTL. We show that datalogMTL is EXPSPACE-complete even with punctual intervals, in which case full MTL is known to be undecidable. We also prove that nonrecursive datalogMTL is PSPACE-complete for combined complexity and in AC(0) for data complexity. We demonstrate by two real-world use cases that nonrecursive datalogMTL programs can express complex temporal concepts from typical user queries and thereby facilitate access to temporal log data. Our experiments with Siemens turbine data and MesoWest weather data show that datalogMTL ontology-mediated queries are efficient and scale on large datasets.
引用
收藏
页码:829 / 877
页数:49
相关论文
共 50 条
  • [1] QUERYING DATALOG PROGRAMS WITH TEMPORAL LOGIC
    TUZHILIN, A
    ACTA INFORMATICA, 1993, 30 (07) : 679 - 700
  • [2] Querying ATSQL databases with temporal logic
    Chomicki, J
    Toman, D
    Böhlen, MH
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2001, 26 (02): : 145 - 178
  • [3] Querying semistructured temporal data
    Combi, Carlo
    Lavarini, Nico
    Oliboni, Barbara
    CURRENT TRENDS IN DATABASE TECHNOLOGY - EDBT 2006, 2006, 4254 : 625 - 636
  • [4] Towards Event Log Querying for Data Quality
    Andrews, Robert
    Suriadi, Suriadi
    Ouyang, Chun
    Poppe, Erik
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS, OTM 2018, PT I, 2018, 11229 : 116 - 134
  • [5] Metric Temporal Logic with Counting
    Krishna, Shankara Narayanan
    Madnani, Khushraj
    Pandya, Paritosh K.
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2016), 2016, 9634 : 335 - 352
  • [6] On the decidability of Metric Temporal Logic
    Ouaknine, J
    Worrell, J
    LICS 2005: 20th Annual IEEE Symposium on Logic in Computer Science - Proceedings, 2005, : 188 - 197
  • [7] On Metric Temporal Lukasiewicz Logic
    Flaminio, Tommaso
    Tiezzi, Elisa B. P.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 246 (71-85) : 71 - 85
  • [8] METRIC TEMPORAL LOGIC WITH DURATIONS
    LAKHNECHE, Y
    HOOMAN, J
    THEORETICAL COMPUTER SCIENCE, 1995, 138 (01) : 169 - 199
  • [9] Intuitionistic Metric Temporal Logic
    de Sa, Luiz
    Toninho, Bernardo
    Pfenning, Frank
    PROCEEDINGS OF THE 25TH INTERNATIONAL SYMPOSIUM ON PRINCIPLES AND PRACTICE OF DECLARATIVE PROGRAMMING, PPDP 2023, 2023,
  • [10] Metric temporal logic revisited
    Reynolds, Mark
    ACTA INFORMATICA, 2016, 53 (03) : 301 - 324