Time and tape complexity of pushdown automaton languages

https://doi.org/10.1016/S0019-9958(68)91087-5Get rights and content
Under an Elsevier user license
open archive

An algorithm is presented which will determine whether any string w in Σ*, of length n, is contained in a language LΣ* defined by a two-way nondeterministic pushdown automation. This algorithm requires time n3 when implemented on a random access computer. It requires n4 time and n2 tape when implemented on a multitape Turing machine.

If the pushdown automaton is deterministic, the algorithm requires n2 time on a random access computer and n2 log n time on a multitape Turing machine.

Cited by (0)

*

Currently at Cornell University, Ithaca, New York.