Summary
The notion of synchronized and synchronizable deterministic pushdown automata (DPDA's) is introduced. It is shown that the equivalence of two synchronized and even of synchronizable DPDA's can be tested. It is conjectured that every two equivalent DPDA's are synchronizable. It is also shown that the equivalence of two deterministic pushdown transducers whose underlying DPDA's are synchronized can be tested.
Similar content being viewed by others
References
Albert, J., Culik II, K., Karhumäki, J.: Test sets for context-free languages and algebraic systems of equations. Inf. Control 52, 172–186 (1982)
Beeri, C.: An improvement on Valiant's decision procedure for equivalence of deterministic finite turn pushdown machines, Theor. Comput. Sci. 3, 305–320 (1976)
Courcelle, B.: An axiomatic approach to the Korenjak-Hopcroft algorithms, in Proc. 8th ICALP, Lect. Notes Comput. Scie. 115, pp. 393–407. Berlin, Heidelberg, New York: Springer 1981
Culik II, K., Karhumäki, J.: Systems of equations over a free monoid and Ehrenfeucht's conjecture, Discrete Math. 43, 139–153 (1983)
Culik II, K., Salomaa, A.: On the decidability of morphic equivalence for languages. J. Comput. Syst. Sci. 17, 163–175 (1978)
Friedman, E.P., Greibach, S.A.: Superdeterministic DPDA's: the method of accepting does affect decision problems. J. Comput. Syst. Sci. 19, 79–117 (1979)
Harrison, M.A., Introduction to formal language theor. Reading, Mass.: Addison-Wesley 1978
Harrison, M.A., Havel, I.M.: Real-time strict deterministic languages, SIAM J. Comput. 1, 333–349 (1972)
Harrison, M.A., Havel, I.M., Yehudai, A.: On equivalence of grammars through transformation trees. Theor. Comput. Sci. 9, 173–205 (1979)
Ibarra, O., Rosier, L.: On the decidability of equivalence for deterministic pushdown transducers. Inf. Process. Lett. 13, 89–93 (1981)
Katayama, T., Tsuchiya, N., Enomoto, H.: On the decidability of equivalence for deterministic pushdown transducers, Trans. Inst. Elect. Commun. Eng. Japan 58-D, 760–767 (1975)
Korenjak, A.J., Hopcroft, J.E., Simple deterministic languages, in Proc. IEEE 7th Annual Symposium on Switching and Automata Theory, 36–46, Berkeley, CA. 1966
Linna, M., Two decidability results for deterministic pushdown automata, J. Comput. Syst. Sic. 18, 92–107(1979)
Olshansky, T., Pnueli, A.: A direct algorithm for checking equivalence of LL(k) grammars, Theor. Comput. Sci. 4, 321–349 (1977)
Oyamaguchi, M., Honda, N.: The decidability of equivalence for deterministic stateless pushdown automata, Inf. Contr. 38, 367–376 (1978)
Oyamaguchi, M., Honda, N., Inagaki, Y.: The equivalence problem for realtime strict deterministic languages, Inf. Control 45, 90–115 (1980)
Rosenkrantz, D.J., Stearns, R.E., Properties of deterministic top-down grammars, Inf. Control 17, 226–256 (1970)
Taniguchi, K., Kasami, T.: A result on the equivalence problem for deterministic pushdown automata, J. Comput. Syst. Sci. 13, 38–50 (1976)
Tomita, E.: A direct branching algorithm for checking equivalence of strict deterministics vs. LL(k) grammars. Theor. Comput. Sci. 23 (1983)
Tomita, E.: A direct branching algorithm for checking equivalence of some classes of deterministic pushdown automata. Inf. Control 52, 187–238 (1982)
Valiant, L.G.: Decision procedures for families of deterministic pushdown automata, Ph.D. Thesis, Department of Computer Science, University of Warwick, Coventry, England 1973
Valiant, L.G.: The equivalence problem for deterministic finite-turn pushdown automata, Inf. Control 25, 123–133 (1974)
Valiant, L.G.: Paterson, M.S., Deterministic one-counter automata. J. Comput. Syst. Sci. 10, 340–350 (1975)
Wood, D.: Some remarks on the KH algorithm for s-grammars. BIT 13, 476–489 (1973)
Author information
Authors and Affiliations
Additional information
This work was supported by the Natural Sciences and Engineering Research Council of Canada under Grant A-7403.
This work has been done during the second author's visit at the University of Waterloo
Rights and permissions
About this article
Cite this article
Culik, K., Karhumäki, J. Synchronizable deterministic pushdown automata and the decidability of their equivalence. Acta Informatica 23, 597–605 (1986). https://doi.org/10.1007/BF00288472
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF00288472