Skip to main content

Syntactic Complexity of Ideal and Closed Languages

  • Conference paper
Developments in Language Theory (DLT 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6795))

Included in the following conference series:

Abstract

The state complexity of a regular language is the number of states in the minimal deterministic automaton accepting the language. The syntactic complexity of a regular language is the cardinality of its syntactic semigroup. The syntactic complexity of a subclass of regular languages is the worst-case syntactic complexity taken as a function of the state complexity n of languages in that class. We prove that n n − 1 is a tight upper bound on the complexity of right ideals and prefix-closed languages, and that there exist left ideals and suffix-closed languages of syntactic complexity n n − 1 + n − 1, and two-sided ideals and factor-closed languages of syntactic complexity n n − 2 + (n − 2)2n − 2 + 1.

This work was supported by the Natural Sciences and Engineering Research Council of Canada under grant No. OGP0000871 and a Postgraduate Scholarship, and by a Graduate Award from the Department of Computer Science, University of Toronto.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bozapalidis, S., Kalampakas, A.: Recognizability of graph and pattern languages. Acta Inform. 42(8/9), 553–581 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bozapalidis, S., Kalampakas, A.: On the complexity of the syntax of tree languages. In: Bozapalidis, S., Rahonis, G. (eds.) CAI 2009. LNCS, vol. 5725, pp. 189–203. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  3. Bozapalidis, S., Kalampakas, A.: On the syntactic complexity of tree series. RAIRO-Theor. Inf. Appl. 44, 257–279 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  4. Brzozowski, J.: Quotient complexity of regular languages. In: Dassow, J., Pighizzini, G., Truthe, B. (eds.) Proceedings of the 11th International Workshop on Descriptional Complexity of Formal Systems, DCFS, pp. 25–42 (2009), Extended abstract at http://arxiv.org/abs/0907.4547

  5. Brzozowski, J., Jirásková, G., Li, B.: Quotient complexity of ideal languages. In: López-Ortiz, A. (ed.) LATIN 2010. LNCS, vol. 6034, pp. 208–221. Springer, Heidelberg (2010), Full paper at http://arxiv.org/abs/0908.2083

    Chapter  Google Scholar 

  6. Brzozowski, J., Jirásková, G., Zou, C.: Quotient complexity of closed languages. In: Ablayev, F., Mayr, E.W. (eds.) CSR 2010. LNCS, vol. 6072, pp. 84–95. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  7. Brzozowski, J., Ye, Y.: Syntactic complexity of ideal and closed languages (October 2010), http://arxiv.org/abs/1010.3263

  8. Dénes, J.: On transformations, transformation semigroups and graphs. In: Erdös, P., Katona, G. (eds.) Theory of Graphs. Proceedings of the Colloquium on Graph Theory held at Tihany, 1966, pp. 65–75. Akadémiai Kiado (1968)

    Google Scholar 

  9. Holzer, M., König, B.: On deterministic finite automata and syntactic monoid size. Theoret. Comput. Sci. 327, 319–347 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  10. Hoyer, M.: Verallgemeinerung zweier sätze aus der theorie der substitutionengruppen. Math. Ann. 46(4), 539–544 (1895)

    Article  MATH  Google Scholar 

  11. Kalampakas, A.: The syntactic complexity of eulerian graphs. In: Bozapalidis, S., Rahonis, G. (eds.) CAI 2007. LNCS, vol. 4728, pp. 208–217. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  12. Krawetz, B., Lawrence, J., Shallit, J.: State complexity and the monoid of transformations of a finite set (2003), http://arxiv.org/abs/math/0306416

  13. Krawetz, B., Lawrence, J., Shallit, J.: State complexity and the monoid of transformations of a finite set. Internat. J. Found. Comput. Sci. 16(3), 547–563 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  14. Maslov, A.N.: Estimates of the number of states of finite automata. Dokl. Akad. Nauk SSSR 194, 1266–1268 (1970) (Russian); English translation: Soviet Math. Dokl. 11 , 1373–1375 (1970)

    MathSciNet  MATH  Google Scholar 

  15. Myhill, J.: Finite automata and representation of events. Wright Air Development Center Technical Report 57–624 (1957)

    Google Scholar 

  16. Nerode, A.: Linear automaton transformations. Proc. Amer. Math. Soc. 9, 541–544 (1958)

    Article  MathSciNet  MATH  Google Scholar 

  17. Piccard, S.: Sur les fonctions définies dans les ensembles finis quelconques. Fund. Math. 24, 298–301 (1935)

    MATH  Google Scholar 

  18. Piccard, S.: Sur les bases du groupe symétrique et du groupe alternant. Commentarii Mathematici Helvetici 11(1), 1–8 (1938)

    Article  MathSciNet  MATH  Google Scholar 

  19. Restivo, A., Vaglica, R.: Automata with extremal minimality conditions. In: Gao, Y., Seki, S., Yu, S. (eds.) DLT 2010. LNCS, vol. 6224, pp. 399–410. Springer, Heidelberg (2010)

    Google Scholar 

  20. Salomaa, A.: A theorem concerning the composition of functions of several variables ranging over a finite set. J. Symbolic Logic 25, 203–208 (1960)

    Article  MathSciNet  MATH  Google Scholar 

  21. Salomaa, A.: Some completeness criteria for sets of functions over a finite domain. Ann. Univ. Turkuensis, Ser. AI 53 (1962)

    Google Scholar 

  22. Salomaa, A.: On basic groups for the set of functions over a finite domain. Ann. Acad. Scient. Fenn., Ser. A 338 (1963)

    Google Scholar 

  23. Salomaa, A.: Composition sequences for functions over a finite domain. Theoret. Comput. Sci. 292, 263–281 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  24. Sierpiński, X.: Sur les suites infinies de fonctions définies dans les ensembles quelconques. Fund. Math. 24, 209–212 (1935)

    MATH  Google Scholar 

  25. Yu, S.: State complexity of regular languages. J. Autom. Lang. Comb. 6, 221–234 (2001)

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brzozowski, J., Ye, Y. (2011). Syntactic Complexity of Ideal and Closed Languages. In: Mauri, G., Leporati, A. (eds) Developments in Language Theory. DLT 2011. Lecture Notes in Computer Science, vol 6795. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22321-1_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22321-1_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22320-4

  • Online ISBN: 978-3-642-22321-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics