Authors
Rajeev Alur, Parthasarathy Madhusudan
Publication date
2006
Conference
Developments in Language Theory: 10th International Conference, DLT 2006, Santa Barbara, CA, USA, June 26-29, 2006. Proceedings 10
Pages
1-13
Publisher
Springer Berlin Heidelberg
Description
We propose nested words to capture models where there is both a natural linear sequencing of positions and a hierarchically nested matching of positions. Such dual structure exists for executions of structured programs where there is a natural well-nested correspondence among entries to and exits from program components such as functions and procedures, and for XML documents where each open-tag is matched with a closing tag in a well-nested manner.
We define and study finite-state automata as acceptors of nested words. A nested-word automaton is similar to a classical finite-state word automaton, and reads the input from left to right according to the linear sequence. However, at a position with two predecessors, one due to linear sequencing and one due to a hierarchical nesting edge, the next state depends on states of the run at both these predecessors. The resulting class of regular …
Total citations
20062007200820092010201120122013201420152016201720182019202020212022202320243181317101576433311431
Scholar articles
R Alur, P Madhusudan - Developments in Language Theory: 10th International …, 2006