Publication Details

Simultaneously One-Turn Two-Pushdown Automata

MEDUNA, A. Simultaneously One-Turn Two-Pushdown Automata. International Journal of Computer Mathematics, 2003, vol. 2003, no. 80, p. 679-687. ISSN: 0020-7160.
Czech title
Souběžně jednoobrátkové dvouzásobníkové automaty.
Type
journal article
Language
English
Authors
Keywords

recursively enumerable languages, one-turn two-pushdown automata

Abstract

It is proved that simultaneously one-turn two-pushdown automata are equivalent to the Turing machines.

Annotation

Consider two consecutive moves m_1 and m_2, made by a two-pushdown automaton, M, whose pushdowns are denoted by \pi_1 and \pi_2. If during m_1 M does no shorten \pi_1, for some i=1, 2, while during m_2 it shortens \pi_1, then M makes a turn in \pi_1 during m_2. If M makes turn in both \pi_1 and \pi_2 during m_2, this turn is simultaneous. A two-pushdown automaton is one-turn if it makes no more than one turn in either of its pushdowns during any computation. A two-pushdown automaton is simultaneous one-turn if it makes either no turn or one simultaneous turn in its pushdowns during any computation. This paper demonstrates that every recursively enumerable language is accepted by a simultaneously one-turn two-pushdown automaton. Conesequently, every recursively enumerable language is accepted by a one-turn two-pushdown automaton.

Published
2003
Pages
679–687
Journal
International Journal of Computer Mathematics, vol. 2003, no. 80, ISSN 0020-7160
Book
International Journal of Computer Mathematics
Publisher
Taylor & Francis Informa plc
Place
London
BibTeX
@article{BUT41080,
  author="Alexandr {Meduna}",
  title="Simultaneously One-Turn Two-Pushdown Automata",
  journal="International Journal of Computer Mathematics",
  year="2003",
  volume="2003",
  number="80",
  pages="679--687",
  issn="0020-7160"
}
Back to top