The search functionality is under construction.

IEICE TRANSACTIONS on Information

A Polynomial-Time Algorithm for Checking the Inclusion for Strict Deterministic Restricted One-Counter Automata

Ken HIGUCHI, Etsuji TOMITA, Mitsuo WAKATSUKI

  • Full Text Views

    0

  • Cite this

Summary :

A deterministic pushdown automaton (dpda) having just one stack symbol is called a deterministic restricted one-counter automaton (droca). When it accepts by empty stack, it is called strict. A deterministic one-counter automaton (doca) is a dpda having only one stack symbol, with the exception of a bottom-of-stack marker. The class of languages accepted by strict droca's is a subclass of the class of languages accepted by doca's. Valiant has proved the decidability of the equivalence problem for doca's and the undecidability of the inclusion problem for doca's. Hence the decidablity of the equivalence problem for strict droca's is obvious. In this paper, we present a new direct branching algorithm for checking the inclusion for a pair of languages accepted by strict droca's. Then we show that the worst-case time complexity of our algorithm is polynomial with respect to these automata.

Publication
IEICE TRANSACTIONS on Information Vol.E78-D No.4 pp.305-313
Publication Date
1995/04/25
Publicized
Online ISSN
DOI
Type of Manuscript
PAPER
Category
Automata, Languages and Theory of Computing

Authors

Keyword