Data Structures on Event Graphs

被引:0
|
作者
Chazelle, Bernard [1 ]
Mulzer, Wolfgang [2 ]
机构
[1] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
[2] Free Univ Berlin, Inst Informat, Berlin, Germany
关键词
Successor searching; Markov Chain; Low entropy; Data Structure;
D O I
10.1007/s00453-013-9838-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We investigate the behavior of data structures when the input and operations are generated by an event graph. This model is inspired by Markov chains. We are given a fixed graph G, whose nodes are annotated with operations of the type insert, delete, and query. The algorithm responds to the requests as it encounters them during a (random or adversarial) walk in G. We study the limit behavior of such a walk and give an efficient algorithm for recognizing which structures can be generated. We also give a near-optimal algorithm for successor searching if the event graph is a cycle and the walk is adversarial. For a random walk, the algorithm becomes optimal.
引用
收藏
页码:1007 / 1020
页数:14
相关论文
共 50 条
  • [31] Succinct Data Structures for Small Clique-Width Graphs
    Chakraborty, Sankardeep
    Jo, Seungbum
    Sadakane, Kunihiko
    Satti, Srinivasa Rao
    2021 DATA COMPRESSION CONFERENCE (DCC 2021), 2021, : 133 - 142
  • [32] EXTREMAL EVENT GRAPHS: A (STABLE) TOOL FOR ANALYZING NOISY TIME SERIES DATA
    Belton, Robin
    Cummins, Bree
    Gedeon, Tomas
    Fasy, Brittany Terese
    FOUNDATIONS OF DATA SCIENCE, 2023, 5 (01): : 81 - 151
  • [33] A Framework for Discovering Frequent Event Graphs from Uncertain Event-based Spatio-temporal Data
    Maciag, Piotr S.
    ICPRAM: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION APPLICATIONS AND METHODS, 2019, : 656 - 663
  • [34] Out-of-order event processing in kinetic data structures
    Abam, Mohammad Ali
    Agarwal, Pankaj K.
    de Berg, Mark
    Yu, Hai
    ALGORITHMS - ESA 2006, PROCEEDINGS, 2006, 4168 : 624 - 635
  • [35] Out-of-Order Event Processing in Kinetic Data Structures
    Mohammad Ali Abam
    Pankaj K. Agarwal
    Mark de Berg
    Hai Yu
    Algorithmica, 2011, 60 : 250 - 273
  • [36] Out-of-Order Event Processing in Kinetic Data Structures
    Abam, Mohammad Ali
    Agarwal, Pankaj K.
    de Berg, Mark
    Yu, Hai
    ALGORITHMICA, 2011, 60 (02) : 250 - 273
  • [37] GRAPHS AND STRUCTURES
    KAVEH, A
    COMPUTERS & STRUCTURES, 1991, 40 (04) : 893 - 901
  • [38] GRAPHS AND STRUCTURES
    KLEE, WE
    FRESENIUS ZEITSCHRIFT FUR ANALYTISCHE CHEMIE, 1980, 304 (04): : 287 - 287
  • [39] SIMULATION MODELING WITH EVENT GRAPHS
    SCHRUBEN, L
    COMMUNICATIONS OF THE ACM, 1983, 26 (11) : 957 - 963
  • [40] Construction and evaluation of event graphs
    Glavas, Goran
    Snajder, Jan
    NATURAL LANGUAGE ENGINEERING, 2015, 21 (04) : 607 - 652