Incremental Event Calculus for Run-Time Reasoning* (Extended Abstract)

被引:0
|
作者
Tsilionis, Efthimis [1 ,2 ]
Artikis, Alexander [2 ,3 ]
Paliouras, Georgios [2 ]
机构
[1] Natl & Kapodistrian Univ Athens, Dept Informat & Telecommun, Athens, Greece
[2] NCSR Demokritos, Inst Informat & Telecommun, Aghia Paraskevi, Greece
[3] Univ Piraeus, Dept Maritime Studies, Piraeus, Greece
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a system for online, incremental composite event recognition. In streaming environments, the usual case is for data to arrive with a (variable) delay from, and to be revised by, the underlying sources. We propose RTECinc, an incremental version of RTEC, a composite event recognition engine with formal, declarative semantics, that has been shown to scale to several real-world data streams. RTEC deals with delayed arrival and revision of events by computing all queries from scratch. This is often inefficient since it results in redundant computations. Instead, RTECinc deals with delays and revisions in a more efficient way, by updating only the affected queries. We compare RTECinc and RTEC experimentally using real-world and synthetic datasets. The results are compatible with our complexity analysis and show that RTECinc outperforms RTEC in many practical cases.
引用
收藏
页码:6974 / 6978
页数:5
相关论文
共 50 条
  • [1] Incremental Event Calculus for Run-Time Reasoning
    Tsilionis E.
    Artikis A.
    Paliouras G.
    [J]. Journal of Artificial Intelligence Research, 2022, 73 : 967 - 1023
  • [2] Incremental Event Calculus for Run-Time Reasoning
    Tsilionis, Efthimis
    Artikis, Alexander
    Paliouras, Georgios
    [J]. DEBS'19: PROCEEDINGS OF THE 13TH ACM INTERNATIONAL CONFERENCE ON DISTRIBUTED AND EVENT-BASED SYSTEMS, 2019, : 79 - 90
  • [3] Incremental Event Calculus for Run-Time Reasoning
    Tsilionis, Efthimis
    Artikis, Alexander
    Paliouras, Georgios
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2022, 73 : 967 - 1023
  • [4] Run-time Verification of MSMAS Norms Using Event Calculus
    Elakehal, Emad Eldeen
    Montali, Marco
    Padget, Julian
    [J]. 2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS WORKSHOPS (SASOW), 2014, : 110 - 115
  • [5] Efficient incremental run-time specialization for free
    Marlet, R
    Consel, C
    Boinot, P
    [J]. ACM SIGPLAN NOTICES, 1999, 34 (05) : 281 - 292
  • [6] Run-time Management of Computation Domains in Field Calculus
    Audrito, Giorgio
    Damiani, Ferruccio
    Viroli, Mirko
    Casadei, Roberto
    [J]. 2016 IEEE 1ST INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2016, : 192 - 197
  • [7] Poster Abstract: Run-time Dynamic WCET Estimation
    Cagnizi, Lia
    Reghenzani, Federico
    Fornaciari, William
    [J]. PROCEEDINGS 8TH ACM/IEEE CONFERENCE ON INTERNET OF THINGS DESIGN AND IMPLEMENTATION, IOTDI 2023, 2023, : 458 - 460
  • [8] RUN-TIME TYPE COMPUTATIONS IN THE WARREN ABSTRACT MACHINE
    BEIERLE, C
    MEYER, G
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1994, 18 (02): : 123 - 148
  • [9] Incremental Model Synchronization for Efficient Run-Time Monitoring
    Vogel, Thomas
    Neumann, Stefan
    Hildebrandt, Stephan
    Giese, Holger
    Becker, Basil
    [J]. MODELS IN SOFTWARE ENGINEERING, 2010, 6002 : 124 - 139
  • [10] An incremental and practical approach to enable the component run-time evolution
    Sun, CA
    [J]. 12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 603 - 610