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 条
  • [11] GENREG: A historical data model based on event graphs
    Eaglestone, B
    Holton, R
    Rold, L
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, 1996, 1134 : 254 - 263
  • [12] Implementing Object-Centric Event Data Models in Event Knowledge Graphs
    Swevels, Ava
    Fahland, Dirk
    Montali, Marco
    PROCESS MINING WORKSHOPS, ICPM 2023, 2024, 503 : 431 - 443
  • [13] Data Structures in Lexicography: from Trees to Graphs
    Mechura, Michal
    RECENT ADVANCES IN SLAVONIC NATURAL LANGUAGE PROCESSING (RASLAN 2016), 2016, : 97 - 104
  • [14] Dynamic Data Structures for Document Collections and Graphs
    Munro, J. Ian
    Nekrich, Yakov
    Vitter, Jeffrey Scott
    PODS'15: PROCEEDINGS OF THE 33RD ACM SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2015, : 277 - 289
  • [15] Succinct Data Structures for Families of Interval Graphs
    Acan, Huseyin
    Chakraborty, Sankardeep
    Jo, Seungbum
    Satti, Srinivasa Rao
    ALGORITHMS AND DATA STRUCTURES, WADS 2019, 2019, 11646 : 1 - 13
  • [16] EXTENDED DIRECTED GRAPHS, A FORMALISM FOR STRUCTURED DATA AND DATA-STRUCTURES
    MAJSTER, ME
    ACTA INFORMATICA, 1977, 8 (01) : 37 - 59
  • [17] COMPUTATION OF SHORTEST PATH IN GRAPHS AND APPROPRIATE DATA STRUCTURES
    BRAESS, D
    COMPUTING, 1971, 8 (1-2) : 171 - &
  • [18] IS-THE graphs usage to analyze hierarchical data structures
    Babanov, Alexey M.
    Kvach, Elena S.
    VESTNIK TOMSKOGO GOSUDARSTVENNOGO UNIVERSITETA-UPRAVLENIE VYCHISLITELNAJA TEHNIKA I INFORMATIKA-TOMSK STATE UNIVERSITY JOURNAL OF CONTROL AND COMPUTER SCIENCE, 2024, (66): : 87 - 96
  • [19] Data structures for music encoding: tables, trees, and graphs
    Stutter, Joshua
    JOURNAL OF NEW MUSIC RESEARCH, 2024,
  • [20] From Indexing Data Structures to de Bruijn Graphs
    Cazaux, Bastien
    Lecroq, Thierry
    Rivals, Eric
    COMBINATORIAL PATTERN MATCHING, CPM 2014, 2014, 8486 : 89 - 99