The No Endmarker Theorem for One-Way Probabilistic Pushdown Automata
Tomoyuki Yamakami

TL;DR
This paper proves that for one-way probabilistic pushdown automata, endmarkers are unnecessary for language recognition, as they can be removed with a double exponential increase in stack-state complexity without affecting error probability.
Contribution
It establishes that endmarkers are always removable in probabilistic pushdown automata, extending known results from deterministic and nondeterministic models.
Findings
Endmarkers can be eliminated with double exponential complexity increase.
The removal preserves the automaton's error probability.
Provides an alternative proof for deterministic and nondeterministic cases.
Abstract
In various models of one-way pushdown automata, the explicit use of two designated endmarkers on a read-once input tape has proven to be extremely useful for making a conscious, final decision on the acceptance/rejection of each input word immediately after reading the right endmarker. With no endmarkers, by contrast, a machine must constantly stay in either accepting or rejecting states at any moment since it never notices the end of the input word. This situation, however, helps us analyze the behavior of the machine whose tape head makes the consecutive moves on all prefixes of a given extremely long input word. Since those two machine formulations have their own advantages, it is natural to ask whether the endmarkers are truly necessary to correctly recognize languages. In the deterministic and nondeterministic models, it is well-known that the endmarkers are removable without…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Machine Learning and Algorithms · Logic, programming, and type systems
