Abstract
The syntactic complexity of a regular language is the cardinality of its syntactic semigroup. The syntactic complexity of a subclass of the class of regular languages is the maximal syntactic complexity of languages in that class, taken as a function of the state complexity n of these languages. We study the syntactic complexity of prefix-, suffix-, and bifix-free regular languages. We prove that n nāāā2 is a tight upper bound for prefix-free regular languages. We present properties of the syntactic semigroups of suffix- and bifix-free regular languages, and conjecture tight upper bounds on their size.
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Berstel, J., Perrin, D., Reutenauer, C.: Codes and Automata (Encyclopedia of Mathematics and its Applications). Cambridge University Press, Cambridge (2009)
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 (DFS), Magdeburg, Germany, Otto-von-Guericke-UniversitƤt, pp. 25ā42 (2009); to appear, J. Autom. Lang. Comb., Extended abstract at http://arxiv.org/abs/0907.4547
Brzozowski, J., JirƔskovƔ, G., Li, B., Smith, J.: Quotient complexity of bifix-, factor-, and subword-free regular languages. In: Proceedings of the 13th International Conference on Automata and Formal Languages, AFL (to appear, 2011), Full paper at http://arxiv.org/abs/1006.4843v3
Brzozowski, J., Ye, Y.: Syntactic complexity of ideal and closed languages. In: Mauri, G., Leporati, A. (eds.) Proceedings of the 15th International Conference on Developments in Language Theory (DLT). LNCS. Springer, Heidelberg (to appear, 2011), Full paper at http://arxiv.org/abs/arXiv:1010.3263
Ganyushkin, O., Mazorchuk, V.: Classical Finite Transformation Semigroups: An Introduction. Springer, Heidelberg (2009)
GAP-Group: GAP - Groups, Algorithms, Programming - a System for Computational Discrete Algebra (2010), http://www.gap-system.org/
Han, Y.S., Salomaa, K.: State complexity of basic operations on suffix-free regular languages. Theoret. Comput. Sci. 410(27-29), 2537ā2548 (2009)
Han, Y.S., Salomaa, K., Wood, D.: Operational state complexity of prefix-free regular languages. In: Ćsik, Z., FĆ¼lƶp, Z. (eds.) Automata, Formal Languages, and Related Topics, Inst. of Informatics, pp. 99ā115. University of Szeged, Hungary (2009)
Holzer, M., Kƶnig, B.: On deterministic finite automata and syntactic monoid size. Theoret. Comput. Sci. 327(3), 319ā347 (2004)
Hoyer, M.: Verallgemeinerung zweier sƤtze aus der theorie der substitutionengruppen. Math. Ann. 46, 539ā544 (1895)
Krawetz, B., Lawrence, J., Shallit, J.: State complexity and the monoid of transformations of a finite set (2003), http://arxiv.org/abs/math/0306416v1
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)
Myhill, J.: Finite automata and representation of events. Wright Air Development Center Technical Report, 57ā624 (1957)
Nerode, A.: Linear automaton transformations. Proc. Amer. Math. Soc. 9, 541ā544 (1958)
Piccard, S.: Sur les fonctions dĆ©finies dans les ensembles finis quelconques. Fundamenta Mathematicae 24, 298ā301 (1935)
Piccard, S.: Sur les bases du groupe symĆ©trique et du groupe alternant. Commentarii Mathematici Helvetici 11, 1ā8 (1938)
Pin, J.E.: Syntactic Semigroups. In: Handbook of Formal Languages. Word, Language, Grammar, vol. 1, Springer-Verlag New York, Inc., New York (1997)
SierpiÅski, W.: Sur les suites infinies de fonctions dĆ©finies dans les ensembles quelconques. Fund. Math. 24, 209ā212 (1935)
Yu, S.: State complexity of regular languages. J. Autom. Lang. Comb. 6, 221ā234 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
Ā© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Brzozowski, J., Li, B., Ye, Y. (2011). Syntactic Complexity of Prefix-, Suffix-, and Bifix-Free Regular Languages. In: Holzer, M., Kutrib, M., Pighizzini, G. (eds) Descriptional Complexity of Formal Systems. DCFS 2011. Lecture Notes in Computer Science, vol 6808. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22600-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-22600-7_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22599-4
Online ISBN: 978-3-642-22600-7
eBook Packages: Computer ScienceComputer Science (R0)