Abstract
The \(\mathsf{R}\) -automaton is the weakest form of the nondeterministic version of the restarting automaton that was introduced by Jančar et al. to model the so-called analysis by reduction. Here it is shown that the class ℒ(R) of languages that are accepted by \(\mathsf{R}\) -automata is incomparable under set inclusion to the class \(\mathsf{CRL}\) of Church-Rosser languages and to the class \(\mathsf{GCSL}\) of growing context-sensitive languages. In fact this already holds for the class \(\mathcal{L}(\mbox{2-\textsf {mon-R}})\) of languages that are accepted by 2-monotone \(\mathsf{R}\) -automata. In addition, we prove that already the latter class contains \(\mathsf{NP}\) -complete languages, showing that already the 2-monotone \(\mathsf{R}\) -automaton has a surprisingly large expressive power.
Similar content being viewed by others
References
Bresnan, J.W., Kaplan, R.M., Peters, S., Zaenen, A.: Cross-serial dependencies in Dutch. Linguist. Inq. 13, 613–635 (1983)
Buntrock, G.: Wachsende kontext-sensitive Sprachen. Habilitationsschrift, Fakultät für Mathematik und Informatik, Universität Würzburg (1996)
Buntrock, G., Otto, F.: Growing context-sensitive languages and Church-Rosser languages. Inf. Comput. 141, 1–36 (1998)
Dahlhaus, E., Warmuth, M.K.: Membership for growing context-sensitive grammars is polynomial. J. Comput. Syst. Sci. 33, 456–472 (1986)
Dikovsky, A., Modina, L.: Dependencies on the other side of the curtain. In: Kahane, S. (ed.) Les grammaires de dépendance. Trait. Autom. Langues (TAL) 41, 79–111 (2000)
Gazdar, G.: Applicability of indexed grammars to natural languages. In: Reyle, U., Rohrer, C. (eds.) Natural Language Parsing and Linguistic Theories, pp. 69–94. Reidel, Dordrecht (1988)
Jančar, P., Mráz, F., Plátek, M., Vogel, J.: Restarting automata. In: Reichel, H. (ed.) FCT’95, Proc. Lecture Notes in Computer Science, vol. 965, pp. 283–292. Springer, Berlin (1995)
Jančar, P., Mráz, F., Plátek, M., Procházka, M., Vogel, J.: Restarting automata, Marcus grammars and context-free languages. In: Dassow, J., Rozenberg, G., Solomaa, A. (eds.) Developements in Language Theory II, Proc., pp. 102–111. World Scientific, Singapore (1996)
Jančar, P., Mráz, F., Plátek, M., Vogel, J.: On monotonic automata with a restart operation. J. Autom. Lang. Comb. 4, 287–311 (1999)
Joshi, A.K.: Tree adjoining grammars: how much context-sensitivity is required to provide reasonable structural descriptions?. In: Dowty, D., Karttunen, L., Zwicky, A. (eds.) Natural Language Parsing—Psychological, Computational, and Theoretical Perspectives, pp. 206–250. Cambridge University Press, New York (1985)
Joshi, A.K., Levy, L.S., Takahashi, M.: Tree adjunct grammars. J. Comput. Syst. Sci. 10, 136–163 (1975)
Jurdziński, T., Otto, F.: Shrinking restarting automata. Int. J. Found. Comput. Sci. 18, 361–385 (2007). A preliminary short version appeared in: Jędrzejowicz, J., Szepietowski, A. (eds.) Mathematical Foundations of Computer Science, MFCS 2005, Proc. Lecture Notes in Computer Science, vol. 3618, pp. 532–543. Springer, Berlin (2005)
Jurdziński, T., Mráz, F., Otto, F., Plátek, M.: Degrees of non-monotonicity for restarting automata. Theor. Comput. Sci. 369, 1–34 (2006)
Jurdziński, T., Loryś, K., Niemann, G., Otto, F.: Some results on RWW- and RRWW-automata and their relation to the class of growing context-sensitive languages. J. Autom. Lang. Comb. 9, 407–437 (2004)
Jurdziński, T., Otto, F., Mráz, F., Plátek, M.: On left-monotone deterministic restarting automata. In: Calude, C.S., Calude, E., Dinneen, M.J. (eds.) Developments in Language Theory, DLT 2004, Proc. Lecture Notes in Computer Science, vol. 3340, pp. 249–260. Springer, Berlin (2004)
Lautemann, C.: One pushdown and a small tape. In: Wagner, K.W. (ed.) Dirk Siefkes zum 50. Geburtstag, pp. 42–47. Technische Universität Berlin and Universität Augsburg (1988)
McNaughton, R., Narendran, P., Otto, F.: Church-Rosser Thue systems and formal languages. J. Assoc. Comput. Mach. 35, 324–344 (1988)
Niemann, G., Otto, F.: Restarting automata, Church-Rosser languages, and representations of r.e. languages. In: Rozenberg, G., Thomas, W. (eds.) Developments in Language Theory—Foundations, Applications, and Perspectives, DLT 1999, Proc., pp. 103–114. World Scientific, Singapore (2000)
Niemann, G., Otto, F.: On the power of RRWW-automata. In: Ito, M., Păun, G., Yu, S. (eds.) Words, Semigroups, and Transductions. Essays in Honour of Gabriel Thierrin, On the Occasion of His 80th Birthday, pp. 341–355. World Scientific, Singapore (2001)
Niemann, G., Otto, F.: Further results on restarting automata. In: Ito, M., Imaoka, T. (eds.) Words, Languages and Combinatorics III, Proc., pp. 352–369. World Scientific, Singapore (2003)
Niemann, G., Otto, F.: The Church-Rosser languages are the deterministic variants of the growing context-sensitive languages. Inf. Comput. 197, 1–21 (2005). A preliminary short version appeared in: Nivat, M. (ed.) FoSSaCS 1998, Proc. Lecture Notes in Computer Science, vol. 1378, pp. 243–257. Springer, Berlin (1998)
Oliva, K., Květoň, P., Ondruška, R.: The computational complexity of rule-based part-of-speech tagging. In: Matoušek, V., Mautner, P. (eds.) TSD 2003, Proc. Lecture Notes in Computer Science, vol. 2807, pp. 82–89. Springer, Berlin (2003)
Otto, F.: Restarting automata and their relations to the Chomsky hierarchy. In: Esik, Z., Fülöp, Z. (eds.) Developments in Language Theory, DLT 2003, Proc. Lecture Notes in Computer Science, vol. 2710, pp. 55–74. Springer, Berlin (2003)
Plátek, M.: Composition of translation with D-trees. In: COLLING’82, Proc., pp. 313–318 (1982)
Plátek, M.: Two-way restarting automata and j-monotonicity. In: Pacholski, L., Ružička, P. (eds.) SOFSEM’01, Proc. Lecture Notes in Computer Science, vol. 2234, pp. 316–325. Springer, Berlin (2001)
Plátek, M., Mráz, F.: Degrees of (non)monotonicity of RRW-automata. In: Dassow, J., Wotschke, D. (eds.) Preproceedings of the 3rd Workshop on Descriptional Complexity of Automata, Grammars and Related Structures, Report No. 16, pp. 159–165. Fakultät für Informatik, Universität Magdeburg (2001)
Plátek, M., Sgall, P.: A scale of context-sensitive languages: application to natural language. Inf. Control 38, 1–20 (1978)
Plátek, M., Lopatková, M., Oliva, K.: Restarting automata: motivations and applications. In: Holzer, M. (ed.) Workshop ‘Petrinetze’ and 13. Theorietag ‘Formale Sprachen und Automaten,’ Proc., pp. 90–96. Institut für Informatik, Technische Universität München (2003)
Pollard, C.: Generalized phrase structure grammars, head grammars and natural language. Ph.D. dissertation, Stanford University (1984)
Shieber, S.: Evidence against the context-freeness of natural language. Linguist. Philos. 8, 333–343 (1985)
Steedman, M.J.: Dependency and coordination in the grammar of Dutch and English. Language 61, 523–568 (1985)
Vijay-Shankar, K., Weir, D.J.: The equivalence of four extensions of context-free grammars. Math. Syst. Theory 27, 511–546 (1994)
Author information
Authors and Affiliations
Corresponding author
Additional information
The results of this paper have been announced at DLT 2004 in Auckland, New Zealand.
This work was mainly carried out while T. Jurdziński was visiting the University of Kassel, supported by a grant from the Deutsche Forschungsgemeinschaft (DFG).
F. Mráz and M. Plátek were partially supported by the Grant Agency of the Czech Republic under Grant-No. 201/04/2102 and by the program ‘Information Society’ under project 1ET100300517. F. Mráz was also supported by the Grant Agency of Charles University in Prague under Grant-No. 358/2006/A-INF/MFF.
Rights and permissions
About this article
Cite this article
Jurdziński, T., Otto, F., Mráz, F. et al. On the Complexity of 2-Monotone Restarting Automata. Theory Comput Syst 42, 488–518 (2008). https://doi.org/10.1007/s00224-007-9004-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00224-007-9004-y