Affiliation:
1. Department of Computing Science, Umeå University, 90187 Umeå, Sweden
2. Institut für Informatik, Universität Giessen, Arndtstrasse 2, 35392 Giessen, Germany
Abstract
We introduce and investigate stack transducers, which are one-way stack automata with an output tape. A one-way stack automaton is a classical pushdown automaton with the additional ability to move the stack head inside the stack without altering the contents. For stack transducers, we distinguish between a digging and a non-digging mode. In digging mode, the stack transducer can write on the output tape when its stack head is inside the stack, whereas in non-digging mode, the stack transducer is only allowed to emit symbols when its stack head is at the top of the stack. These stack transducers have a motivation from natural-language interface applications, as they capture long-distance dependencies in syntactic, semantic, and discourse structures. We study the computational capacity for deterministic digging and non-digging stack transducers, as well as for their non-erasing and checking versions. We finally show that even for the strongest variant of stack transducers the stack languages are regular.
Publisher
World Scientific Pub Co Pte Lt
Subject
Computer Science (miscellaneous)
Cited by
9 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Deterministic Real-Time Tree-Walking-Storage Automata;Electronic Proceedings in Theoretical Computer Science;2023-09-15
2. Tree-Walking-Storage Automata;Developments in Language Theory;2023
3. Reversible pushdown transducers;Information and Computation;2021-12
4. Space Complexity of Stack Automata Models;International Journal of Foundations of Computer Science;2021-09
5. Space Complexity of Stack Automata Models;Developments in Language Theory;2020