@inproceedings{10.1007/978-3-642-22012-8_1,
Abstract = {We introduce nondeterministic streaming string transducers (nssts) -- a new computational model that can implement MSO-definable relations between strings. An nsst makes a single left-to-right pass on the input string and uses a finite set of string variables to compute the output. In each step, it reads one input symbol, and updates its string variables in parallel with a copyless assignment. We show that nsst are closed under sequential composition and that their expressive power coincides with that of nondeterministic MSO-definable transductions. Further, we identify the class of functionalnssts; such an nsst allows nondeterministic transitions, but for every successful run on a given input generates the same output string. We show that deciding functionality of an arbitrary nsst is decidable with pspace complexity, while the equivalence problem for functional nssts is pspace-complete. We also show that checking if the set of outputs of an nsst is contained within the set of outputs of a finite number of dssts is decidable in pspace.},
Address = {Berlin, Heidelberg},
Author = {Alur, Rajeev and Deshmukh, Jyotirmoy V.},
BookTitle = {Automata, Languages and Programming},
Editor = {Aceto, Luca and Henzinger, Monika and Sgall, Ji{\v{r}}{\'\i}},
File = {Nondeterministic Streaming String Transducers - Alur-Deshmukh2011\_Chapter\_NondeterministicStreamingStrin.pdf},
ISBN = {978-3-642-22012-8},
Pages = {1--20},
Publisher = {Springer Berlin Heidelberg},
Title = {Nondeterministic Streaming String Transducers},
Year = {2011},
date-added = {2022-05-26 15:28:51 +0200},
date-modified = {2022-05-26 15:28:51 +0200},
doi = {10.1007/978-3-642-22012-8_1}
}
Library Size: 13G (12942 entries),
Last Updated: Apr 05, 2026, 08:41:35,
Build Time: N/A