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 条
  • [11] Incremental Run-time Application Mapping for Heterogeneous Network on Chip
    Jingcheng Shao
    Chen Tian-zhou
    Li Liu
    [J]. 2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 485 - 492
  • [12] Typed Event Structures and the pi-Calculus Extended Abstract
    Varacca, Daniele
    Yoshida, Nobuko
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 158 (01) : 373 - 397
  • [13] A sequent calculus for skeptical reasoning in predicate default logic - (Extended abstract)
    Milnikel, RS
    [J]. SYMBOLIC AND QUANTITATIVE APPROACHES TO REASONING WITH UNCERTAINTY, PROCEEDING, 2003, 2711 : 564 - 575
  • [14] Demo Abstract: Run-time Compilation of Bytecode in Wireless Sensor Networks
    Ellul, Joshua
    Martinez, Kirk
    [J]. PROCEEDINGS OF THE 9TH ACM/IEEE INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS, 2010, : 422 - 423
  • [15] Web services for time granularity reasoning - Extended abstract
    Bettini, C
    [J]. TIME-ICTL 2003: 10TH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING AND FOURTH INTERNATIONAL CONFERENCE ON TEMPORAL LOGIC, PROCEEDINGS, 2003, : 2 - 4
  • [16] Run-time correction
    Grubb, WA
    [J]. OIL & GAS JOURNAL, 2004, 102 (13) : 10 - 10
  • [17] RUN-TIME DEBUGGERS
    NELSON, T
    [J]. DR DOBBS JOURNAL, 1993, 18 (12): : 36 - 36
  • [18] A Calculus for Reconfiguration (Extended abstract)
    Fagorzi, Sonia
    Zucca, Elena
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 135 (03) : 49 - 59
  • [19] Run-time verification
    Colin, S
    Mariani, L
    [J]. MODEL-BASED TESTING OF REACTIVE SYSTEMS, 2005, 3472 : 525 - 555
  • [20] Relational abstract domains for the detection of floating-point run-time errors
    Miné, A
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, 2004, 2986 : 3 - 17