Skip to main content
Log in

On Aperiodic and Star-Free Formal Power Series in Partially Commuting Variables

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

Abstract

Formal power series over non-commuting variables have been investigated as representations of the behavior of automata with multiplicities. Here we introduce and investigate the concepts of aperiodic and of star-free formal power series over semirings and partially commuting variables. We prove that if the semiring K is idempotent and commutative, or if K is idempotent and the variables are non-commuting, then the product of any two aperiodic series is again aperiodic. We also show that if K is idempotent and the matrix monoids over K have a Burnside property (satisfied, e.g. by the tropical semiring), then the aperiodic and the star-free series coincide. This generalizes a classical result of Schützenberger (Inf. Control 4:245–270, 1961) for aperiodic regular languages and subsumes a result of Guaiana et al. (Theor. Comput. Sci. 97:301–311, 1992) on aperiodic trace languages.

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. Berstel, J., Reutenauer, C.: Rational Series and Their Languages. EATCS Monographs in Theoretical Computer Science, vol. 12. Springer, Berlin (1988)

    MATH  Google Scholar 

  2. Cori, R., Perrin, D.: Automates et commutations partielles. R.A.I.R.O. Inform. Théor. Appl. 19, 21–32 (1985)

    MATH  MathSciNet  Google Scholar 

  3. Diekert, V.: Combinatorics on Traces. Lecture Notes in Computer Science, vol. 454. Springer, Berlin (1990)

    MATH  Google Scholar 

  4. Diekert, V., Métivier, Y.: Partial commutation and traces. In: Rozenberg, G., Salomaa, A. (eds.) Handbook on Formal Languages, vol. 3, pp. 457–533. Springer, Berlin (1997)

    Google Scholar 

  5. Diekert, V., Rozenberg, G. (eds.): Book of Traces. World Scientific, Singapore (1995)

    Google Scholar 

  6. Droste, M.: Aperiodic languages in concurrency monoids. Inf. Comput. 126, 105–113 (1996)

    MATH  MathSciNet  Google Scholar 

  7. Droste, M., Gastin, P.: The Kleene-Schützenberger theorem for formal power series in partially commuting variables. Inf. Comput. 153, 47–80 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  8. Droste, M., Gastin, P.: On aperiodic and star-free formal power series in partially commuting variables. In: Krob, D., Mikhalev, A.A. (eds.) Proceedings of the 12th International Conference on Formal Power Series and Algebraic Combinatorics (FPSAC’00), pp. 158–169. Springer, Berlin (2000)

    Google Scholar 

  9. Droste, M., Gastin, P.: Weighted automata and weighted logics. Theor. Comput. Sci. 380, 69–86 (2007). Extended abstract in: Italiano, G.F. (ed.) Proceedings of the 32nd International Colloquium on Automata, Languages and Programming (ICALP’05). Lecture Notes in Computer Science, vol. 3580, pp. 513–525. Springer, Berlin (2005)

    Article  MATH  MathSciNet  Google Scholar 

  10. Eilenberg, S.: Automata, Languages and Machines, vol. A. Academic, New York (1974)

    MATH  Google Scholar 

  11. Gaubert, S., Plus, M.: Methods and applications of (max ,+) linear algebra. In: Reischuk, R., Morvan, M. (eds.) Proceedings of the 14th Annual Symposium on Theoretical Aspects of Computer Science (STACS’97). Lecture Notes in Computer Science, vol. 1200, pp. 261–282. Springer, Berlin (1997)

    Google Scholar 

  12. Guaiana, G.: Parties reconnaissables et morphismes sur les monoïdes trace. PhD thesis, LITP, Université Paris 7, France (1994)

  13. Guaiana, G., Restivo, A., Salemi, S.: Star-free trace languages. Theor. Comput. Sci. 97, 301–311 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  14. Kamp, J.A.W.: Tense logic and the theory of linear order. PhD Thesis, University of California (1968)

  15. Kuich, W.: Semirings and formal power series: their relevance to formal languages and automata. In: Rozenberg, G., Salomaa, A. (eds.) Handbook on Formal Languages, vol. 1, pp. 609–677. Springer, Berlin (1997)

    Google Scholar 

  16. Kuich, W., Salomaa, A.: Semirings, Automata, Languages. EATCS Monographs in Theoretical Computer Science, vol. 6. Springer, Berlin (1986)

    MATH  Google Scholar 

  17. Mandel, A., Simon, I.: On finite semigroups of matrices. Theor. Comput. Sci. 5, 101–112 (1977)

    Article  MathSciNet  Google Scholar 

  18. Mascle, J.P.: Quelques résultats de décidabilité sur la finitude des semigroupes de matrices. Tech. Rep. LITP 85.50, Université Paris 7, France (1985)

  19. Mazurkiewicz, A.: Concurrent program schemes and their interpretations. Tech. rep. DAIMI PB 78, Aarhus University (1977)

  20. Mazurkiewicz, A.: Trace theory. In: Brauer, W., et al. (eds.) Advances in Petri Nets’86. Lecture Notes in Computer Science, vol. 255, pp. 279–324. Springer, Berlin (1987)

    Google Scholar 

  21. McNaughton, R., Papert, S.: Counter-Free Automata. MIT Press, Cambridge (1971)

    MATH  Google Scholar 

  22. Mordeson, J.N., Malik, D.S.: Fuzzy Automata and Languages: Theory and Application. Chapman & Hall/CRC, New York/Boca Raton (2002)

    Google Scholar 

  23. Pin, J.-E.: Tropical semirings. In: Gunawardena, J. (ed.) Idempotency, pp. 50–69. Cambridge University Press, Cambridge (1998)

    Google Scholar 

  24. Reutenauer, Ch.: Séries formelles et algèbres syntactiques. J. Algebra 66, 448–483 (1980)

    Article  MATH  MathSciNet  Google Scholar 

  25. Salomaa, A., Soittola, M.: Automata-Theoretic Aspects of Formal Power Series. Texts and Monographs in Computer Science. Springer, Berlin (1978)

    MATH  Google Scholar 

  26. Schützenberger, M.P.: On the definition of a family of automata. Inf. Control 4, 245–270 (1961)

    Article  MATH  Google Scholar 

  27. Schützenberger, M.P.: On finite monoids having only trivial subgroups. Inf. Control 8, 190–194 (1965)

    Article  MATH  Google Scholar 

  28. Simon, I.: Limited subsets of a free monoid. In: 19th Annual Symposium on Foundation of Computer Science, pp. 143–150. Institute of Electrical and Electronics Engineers (1978)

  29. Simon, I.: Recognizable sets with multiplicities in the tropical semiring. In: Chytil, M., Janiga, L., Koubek, V. (eds.) Proceeding of the International Symposium on Mathematical Foundations of Computer Science (MFCS’88). Lecture Notes in Computer Science, vol. 324, pp. 107–120. Springer, Berlin (1988)

    Google Scholar 

  30. Straubing, H.: The Burnside problem for semigroups of matrices. In: Cummings, L.J. (ed.) Combinatorics on Words, Progress and Perspectives, pp. 279–295. Academic, San Diego (1983)

    Google Scholar 

  31. Wang, H.: On characters of semirings. Houst. J. Math. 23, 391–405 (1997)

    MATH  Google Scholar 

  32. Zimmermann, U.: Linear and Combinatorial Optimization in Ordered Algebraic Structures. Annals of Discrete Mathematics, vol. 10. North-Holland, Amsterdam (1981)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manfred Droste.

Additional information

This work partly supported by the DAAD-PROCOPE project Temporal and Quantitative Analysis of Distributed Systems.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Droste, M., Gastin, P. On Aperiodic and Star-Free Formal Power Series in Partially Commuting Variables. Theory Comput Syst 42, 608–631 (2008). https://doi.org/10.1007/s00224-007-9064-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-007-9064-z

Keywords

Navigation