Skip to main content
Log in

On the Complexity of 2-Monotone Restarting Automata

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bresnan, J.W., Kaplan, R.M., Peters, S., Zaenen, A.: Cross-serial dependencies in Dutch. Linguist. Inq. 13, 613–635 (1983)

    Google Scholar 

  2. Buntrock, G.: Wachsende kontext-sensitive Sprachen. Habilitationsschrift, Fakultät für Mathematik und Informatik, Universität Würzburg (1996)

  3. Buntrock, G., Otto, F.: Growing context-sensitive languages and Church-Rosser languages. Inf. Comput. 141, 1–36 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  4. Dahlhaus, E., Warmuth, M.K.: Membership for growing context-sensitive grammars is polynomial. J. Comput. Syst. Sci. 33, 456–472 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  5. 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)

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    MathSciNet  MATH  Google Scholar 

  10. 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)

    Google Scholar 

  11. Joshi, A.K., Levy, L.S., Takahashi, M.: Tree adjunct grammars. J. Comput. Syst. Sci. 10, 136–163 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  12. 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)

    Article  MATH  Google Scholar 

  13. 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)

    Article  MATH  Google Scholar 

  14. 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)

    MathSciNet  MATH  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

  17. McNaughton, R., Narendran, P., Otto, F.: Church-Rosser Thue systems and formal languages. J. Assoc. Comput. Mach. 35, 324–344 (1988)

    MATH  MathSciNet  Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Chapter  Google Scholar 

  21. 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)

    Article  MATH  MathSciNet  Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Chapter  Google Scholar 

  24. Plátek, M.: Composition of translation with D-trees. In: COLLING’82, Proc., pp. 313–318 (1982)

  25. 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)

    Google Scholar 

  26. 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)

  27. Plátek, M., Sgall, P.: A scale of context-sensitive languages: application to natural language. Inf. Control 38, 1–20 (1978)

    Article  MATH  Google Scholar 

  28. 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)

  29. Pollard, C.: Generalized phrase structure grammars, head grammars and natural language. Ph.D. dissertation, Stanford University (1984)

  30. Shieber, S.: Evidence against the context-freeness of natural language. Linguist. Philos. 8, 333–343 (1985)

    Article  Google Scholar 

  31. Steedman, M.J.: Dependency and coordination in the grammar of Dutch and English. Language 61, 523–568 (1985)

    Article  Google Scholar 

  32. Vijay-Shankar, K., Weir, D.J.: The equivalence of four extensions of context-free grammars. Math. Syst. Theory 27, 511–546 (1994)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Friedrich Otto.

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

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-007-9004-y

Keywords

Navigation