Skip to main content

2015 | OriginalPaper | Buchkapitel

Complexity of Suffix-Free Regular Languages

verfasst von : Janusz Brzozowski, Marek Szykuła

Erschienen in: Fundamentals of Computation Theory

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

A sequence \((L_k,L_{k+1} \dots )\) of regular languages in some class \({\mathcal C}\), where n is the state complexity of \(L_n\), is called a stream. A stream is most complex in class \({\mathcal C}\) if its languages together with their dialects (that is, languages that differ only very slightly from the languages in the stream) meet the state complexity bounds for boolean operations, product (concatenation), star, and reversal, have the largest syntactic semigroups, and have the maximal numbers of atoms, each of which has maximal state complexity. It is known that there exist such most complex streams in the class of regular languages, and also in the classes of right, left, and two-sided ideals. In contrast to this, we prove that there does not exist a most complex stream in the class of suffix-free regular languages. However, we do exhibit one ternary suffix-free stream that meets the bound for product and whose restrictions to binary alphabets meet the bounds for star and boolean operations. We also exhibit a quinary stream that meets the bounds for boolean operations, reversal, size of syntactic semigroup, and atom complexities. Moreover, we solve an open problem about the bound for the product of two languages of state complexities m and n in the binary case by showing that it can be met for infinitely many m and n.
Two transition semigroups play an important role for suffix-free languages: semigroup \(\mathbf {T}^{\leqslant 5}(n)\) is the largest suffix-free semigroup for \(n\leqslant 5\), while semigroup \(\mathbf {T}^{\geqslant 6}(n)\) is largest for \(n=2,3\) and \(n\geqslant 6\). We prove that all witnesses meeting the bounds for the star and the second witness in a product must have transition semigroups in \(\mathbf {T}^{\leqslant 5}(n)\). On the other hand, witnesses meeting the bounds for reversal, size of syntactic semigroup and the complexity of atoms must have semigroups in \(\mathbf {T}^{\geqslant 6}(n)\).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Ang, T., Brzozowski, J.: Languages convex with respect to binary relations, and their closure properties. Acta Cybernet. 19(2), 445–464 (2009)MathSciNetMATH Ang, T., Brzozowski, J.: Languages convex with respect to binary relations, and their closure properties. Acta Cybernet. 19(2), 445–464 (2009)MathSciNetMATH
2.
Zurück zum Zitat Berstel, J., Perrin, D., Reutenauer, C.: Codes and Automata. Cambridge University Press, Cambridge (2009)CrossRef Berstel, J., Perrin, D., Reutenauer, C.: Codes and Automata. Cambridge University Press, Cambridge (2009)CrossRef
3.
Zurück zum Zitat Brzozowski, J.: Quotient complexity of regular languages. J. Autom. Lang. Comb. 15(1/2), 71–89 (2010) Brzozowski, J.: Quotient complexity of regular languages. J. Autom. Lang. Comb. 15(1/2), 71–89 (2010)
5.
Zurück zum Zitat Brzozowski, J., Davies, G.: Most complex regular right-ideal languages. In: Jürgensen, H., Karhumäki, J., Okhotin, A. (eds.) DCFS 2014. LNCS, vol. 8614, pp. 90–101. Springer, Heidelberg (2014) Brzozowski, J., Davies, G.: Most complex regular right-ideal languages. In: Jürgensen, H., Karhumäki, J., Okhotin, A. (eds.) DCFS 2014. LNCS, vol. 8614, pp. 90–101. Springer, Heidelberg (2014)
7.
Zurück zum Zitat Brzozowski, J., Davies, S., Liu, B.Y.V.: Most complex regular ideals (2015). (in preparation) Brzozowski, J., Davies, S., Liu, B.Y.V.: Most complex regular ideals (2015). (in preparation)
8.
Zurück zum Zitat Brzozowski, J., Jirásková, G., Li, B., Smith, J.: Quotient complexity of bifix-, factor-, and subword-free regular languages. Acta Cybernet. 21, 507–527 (2014)MathSciNet Brzozowski, J., Jirásková, G., Li, B., Smith, J.: Quotient complexity of bifix-, factor-, and subword-free regular languages. Acta Cybernet. 21, 507–527 (2014)MathSciNet
9.
Zurück zum Zitat Brzozowski, J., Li, B., Ye, Y.: Syntactic complexity of prefix-, suffix-, bifix-, and factor-free regular languages. Theoret. Comput. Sci. 449, 37–53 (2012)CrossRefMathSciNetMATH Brzozowski, J., Li, B., Ye, Y.: Syntactic complexity of prefix-, suffix-, bifix-, and factor-free regular languages. Theoret. Comput. Sci. 449, 37–53 (2012)CrossRefMathSciNetMATH
11.
Zurück zum Zitat Brzozowski, J., Szykuła, M.: Upper bound for syntactic complexity of suffix-free languages. In: Okhotin, A., Shallit, J. (eds.) DCFS 2015. LNCS, vol. 9118, pp. 33–45. Springer, Heidelberg (2015). http://arxiv.org/abs/1412.2281 Brzozowski, J., Szykuła, M.: Upper bound for syntactic complexity of suffix-free languages. In: Okhotin, A., Shallit, J. (eds.) DCFS 2015. LNCS, vol. 9118, pp. 33–45. Springer, Heidelberg (2015). http://​arxiv.​org/​abs/​1412.​2281
13.
Zurück zum Zitat Brzozowski, J., Ye, Y.: Syntactic complexity of ideal and closed languages. In: Mauri, G., Leporati, A. (eds.) DLT 2011. LNCS, vol. 6795, pp. 117–128. Springer, Heidelberg (2011) CrossRef Brzozowski, J., Ye, Y.: Syntactic complexity of ideal and closed languages. In: Mauri, G., Leporati, A. (eds.) DLT 2011. LNCS, vol. 6795, pp. 117–128. Springer, Heidelberg (2011) CrossRef
14.
Zurück zum Zitat Cmorik, R., Jirásková, G.: Basic operations on binary suffix-free languages. In: Kotásek, Z., Bouda, J., Černá, I., Sekanina, L., Vojnar, T., Antoš, D. (eds.) MEMICS 2011. LNCS, vol. 7119, pp. 94–102. Springer, Heidelberg (2012) CrossRef Cmorik, R., Jirásková, G.: Basic operations on binary suffix-free languages. In: Kotásek, Z., Bouda, J., Černá, I., Sekanina, L., Vojnar, T., Antoš, D. (eds.) MEMICS 2011. LNCS, vol. 7119, pp. 94–102. Springer, Heidelberg (2012) CrossRef
15.
Zurück zum Zitat Han, Y.S., Salomaa, K.: State complexity of basic operations on suffix-free regular languages. Theoret. Comput. Sci. 410(27–29), 2537–2548 (2009)CrossRefMathSciNetMATH Han, Y.S., Salomaa, K.: State complexity of basic operations on suffix-free regular languages. Theoret. Comput. Sci. 410(27–29), 2537–2548 (2009)CrossRefMathSciNetMATH
17.
Zurück zum Zitat Jirásková, G., Olejár, P.: State complexity of union and intersection of binary suffix-free languages. In: Bordihn, H., et al. (eds.) NMCA, pp. 151–166. Austrian Computer Society, Wien (2009) Jirásková, G., Olejár, P.: State complexity of union and intersection of binary suffix-free languages. In: Bordihn, H., et al. (eds.) NMCA, pp. 151–166. Austrian Computer Society, Wien (2009)
18.
Zurück zum Zitat Leiss, E.: Succinct representation of regular languages by boolean automata. Theoret. Comput. Sci. 13, 323–330 (2009)CrossRefMathSciNet Leiss, E.: Succinct representation of regular languages by boolean automata. Theoret. Comput. Sci. 13, 323–330 (2009)CrossRefMathSciNet
19.
Zurück zum Zitat 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 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
20.
Zurück zum Zitat Mirkin, B.G.: On dual automata. Kibernetika (Kiev) 2, 7–10 (1966). (Russian): English translation: Cybernetics 2, 6–9 (1966)MathSciNet Mirkin, B.G.: On dual automata. Kibernetika (Kiev) 2, 7–10 (1966). (Russian): English translation: Cybernetics 2, 6–9 (1966)MathSciNet
21.
Zurück zum Zitat Pin, J.-E.: Syntactic semigroups. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, pp. 679–746. Springer, New York (1997)CrossRef Pin, J.-E.: Syntactic semigroups. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, pp. 679–746. Springer, New York (1997)CrossRef
22.
Zurück zum Zitat Yu, S., Zhuang, Q., Salomaa, K.: The state complexities of some basic operations on regular languages. Theoret. Comput. Sci. 125, 315–328 (1994)CrossRefMathSciNetMATH Yu, S., Zhuang, Q., Salomaa, K.: The state complexities of some basic operations on regular languages. Theoret. Comput. Sci. 125, 315–328 (1994)CrossRefMathSciNetMATH
23.
Metadaten
Titel
Complexity of Suffix-Free Regular Languages
verfasst von
Janusz Brzozowski
Marek Szykuła
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-22177-9_12