Content deleted Content added
m Open access bot: doi added to citation with #oabot. |
→Properties: clarified the Gilman-Shapiro result & connected it to the Muller-Schupp theorem |
||
(4 intermediate revisions by 4 users not shown) | |||
Line 1:
{{Bots|deny=AWB}}<!--REASON:
[[File:Pushdown-overview.svg|thumb|right|A nested stack automaton has the same devices as a [[pushdown automaton]], but has less restrictions for using them.]]
In [[automata theory]], a '''nested stack automaton''' is a [[
Like a [[stack automaton]], a nested stack automaton may step up or down in the stack, and read the current symbol; in addition, it may at any place create a new stack, operate on that one, eventually destroy it, and continue operating on the old stack. This way, stacks can be nested recursively to an arbitrary depth; however, the automaton always operates on the innermost stack only.
Line 59 ⟶ 60:
An example run (input string not shown):
{| class=wikitable
|-
! Action
Line 113 ⟶ 114:
When automata are allowed to re-read their input ("[[Two-way automaton|two-way automata]]"), nested stacks do not result in additional language recognition capabilities, compared to plain stacks.<ref>{{cite journal |last1=Beeri |first1=C. |title=Two-way nested stack automata are equivalent to two-way stack automata |journal=Journal of Computer and System Sciences |date=June 1975 |volume=10 |issue=3 |pages=317–339 |doi=10.1016/s0022-0000(75)80004-3 |doi-access=free }}</ref>
Gilman and Shapiro used nested stack automata to solve the [[Word problem for groups|word problem]] in
==Notes==
|