Out-of-order event processing in kinetic data structures

被引:0
|
作者
Abam, Mohammad Ali
Agarwal, Pankaj K.
de Berg, Mark
Yu, Hai
机构
[1] Tech Univ Eindhoven, Dept Math & Comp Sci, NL-5600 MB Eindhoven, Netherlands
[2] Duke Univ, Dept Comp Sci, Durham, NC 27708 USA
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the problem of designing kinetic data structures (KDS's for short) when event times cannot be computed exactly and events may be processed in a wrong order. In traditional KDS's this can lead to major inconsistencies from which the KDS cannot recover. We present more robust KDS's for the maintenance of two fundamental structures, kinetic sorting and tournament trees, which overcome the difficulty by employing a refined event scheduling and processing technique. We prove that the new event scheduling mechanism leads to a KDS that is correct except for finitely many short time intervals. We analyze the maximum delay of events and the maximum error in the structure, and we experimentally compare our approach to the standard event scheduling mechanism.
引用
收藏
页码:624 / 635
页数:12
相关论文
共 50 条
  • [21] Poster: Generating Reproducible Out-of-Order Data Streams
    Grulich, Philipp M.
    Traub, Jonas
    Bress, Sebastian
    Katsifodimos, Asterios
    Markl, Volker
    Rabl, Tilmann
    DEBS'19: PROCEEDINGS OF THE 13TH ACM INTERNATIONAL CONFERENCE ON DISTRIBUTED AND EVENT-BASED SYSTEMS, 2019, : 256 - 257
  • [22] Out-of-order RFID complex event detecting algorithm based on ENFA
    Liu, Hailong
    Li, Zhanhuai
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2010, 38 (01): : 25 - 30
  • [23] Optimized Out-of-Order Parallel Discrete Event Simulation Using Predictions
    Chen, Weiwei
    Domer, Rainer
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 3 - 8
  • [24] Out-of-Order Parallel Discrete Event Simulation for Transaction Level Models
    Chen, Weiwei
    Han, Xu
    Chang, Che-Wei
    Liu, Guantao
    Doemer, Rainer
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (12) : 1859 - 1872
  • [25] OUT-OF-ORDER - PATTERSON,TE
    DUGGER, R
    NEW YORK TIMES BOOK REVIEW, 1993, : 12 - 13
  • [26] Raft with Out-of-order Executions
    Gu X.-S.
    Wei H.-F.
    Qiao L.
    Huang Y.
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (06): : 1748 - 1778
  • [27] An Out-of-Order Packet Processing Algorithm of RoCE Based on Improved SACK
    Nie, Yang
    Shi, Zheng
    Chen, Xinyi
    Qian, Liguo
    2022 IEEE 6TH ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2022, : 1402 - 1408
  • [28] Out-of-order commit processors
    Cristal, A
    Ortega, D
    Llosa, J
    Valero, M
    10TH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2004, : 48 - 59
  • [29] Out-of-order vector architectures
    Espasa, R
    Valero, M
    Smith, JE
    THIRTIETH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, PROCEEDINGS, 1997, : 160 - 170
  • [30] Out-Of-Order Execution of Synchronous Data-Flow Networks
    Baudisch, Daniel
    Brandt, Jens
    Schneider, Klaus
    2012 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS (SAMOS): ARCHITECTURES, MODELING AND SIMULATION, 2012, : 168 - 175