Title
Stackless Processing of Streamed Trees
Abstract
ABSTRACTProcessing tree-structured data in the streaming model is a challenge: capturing regular properties of streamed trees by means of a stack is costly in memory, but falling back to finite-state automata drastically limits the computational power. We propose an intermediate stackless model based on register automata equipped with a single counter, used to maintain the current depth in the tree. We explore the power of this model to validate and query streamed trees. Our main result is an effective characterization of regular path queries (RPQs) that can be evaluated stacklessly---with and without registers. In particular, we confirm the conjectured characterization of tree languages defined by DTDs that are recognizable without registers, by Segoufin and Vianu (2002), in the special case of tree languages defined by means of an RPQ.
Year
DOI
Venue
2021
10.1145/3452021.3458320
International Conference on Management of Data
Keywords
DocType
Citations 
XML, JSON, streaming, querying, weak validation, automata
Conference
0
PageRank 
References 
Authors
0.34
0
3
Name
Order
Citations
PageRank
Corentin Barloy100.34
Filip Murlak218419.14
Charles Paperman300.34