Abstract
Kleene’s theorem on recognizable languages in free monoids is considered to be of eminent importance in theoretical computer science. It has been generalized into various directions, including trace and rational monoids. Here, we investigate divisibility monoids which are defined by and capture algebraic properties sufficient to obtain a characterization of the recognizable languages by certain rational expressions as known from trace theory. The proofs rely on Ramsey’s theorem, distributive lattice theory and on Hashigushi’s rank function generalized to our divisibility monoids. We obtain Ochma’nski’s theorem on recognizable languages in free partially commutative monoids as a consequence.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
R. M. Amadio and P.-L. Curien. Domains and Lambda Calculi. Cambridge Tracts in Theoretical Computer Science. 46. Cambridge: Cambridge University Press, 1998.
G. Berry and J.-J. Levy. Minimal and optimal computations of recursive programs. J. ACM, 26:148–175, 1979.
G. Birkhoff. Lattice Theory. Colloquium Publications vol. 25. American Mathematical Society, Providence, 1940; third edition, seventh printing from 1993.
G. Boudol. Computational semantics of term rewriting. In M. Nivat and J.C. Reynolds, editors, Algebraic Methods in Semantics, pages 169–236. Cambridge University Press, 1985.
J.R. Büchi. On a decision method in restricted second order arithmetics. In E. Nagel et al., editor, Proc. Intern. Congress on Logic, Methodology and Philosophy of Science, pages 1–11. Stanford University Press, Stanford, 1960.
V. Diekert and Y. Mètivier. Partial commutation and traces. In G. Rozenberg and A. Salomaa, editors, Handbook of Formal Languages, volume 3. Springer, 1997.
V. Diekert and G. Rozenberg. The Book of Traces. World Scientific Publ. Co., 1995.
M. Droste. Recognizable languages in concurrency monoids. Theoretical Comp. Science, 150:77–109, 1995.
M. Droste and D. Kuske. On recognizable languages in left divisibility monoids. Technical Report MATH-AL-9-1998, TU Dresden, 1998.
C. Duboc. Commutations dans les monoïdes libres: un cadre thèorique pour l’ètude du parallelisme. Thèse, Facultè des Sciences de l’Universitè de Rouen, 1986.
K. Hashigushi. Recognizable closures and submonoids of free partially commutative monoids. Theoretical Comp. Science, 86:233–241, 1991.
D. Kuske. On rational and on left divisibility monoids. Technical Report MATHAL-3-1999, TU Dresden, 1999.
E. Ochmański. Regular behaviour of concurrent systems. Bull. Europ. Assoc. for Theor. Comp. Science, 27:56–67, 1985.
P. Panangaden and E.W. Stark. Computations, residuals and the power of indeterminacy. In Automata, Languages and Programming, Lecture Notes in Comp. Science vol. 317, pages 439–454. Springer, 1988.
F.P. Ramsey. On a problem of formal logic. Proc. London Math. Soc., 30:264–286, 1930.
J. Sakarovitch. Easy multiplications. I. The realm of Kleene’s Theorem. Information and Computation, 74:173–197, 1987.
M.P. Schützenberger. On the definition of a family of automata. Inf. Control, 4:245–270, 1961.
E.W. Stark. Concurrent transition systems. Theoretical Comp. Science, 64:221–269, 1989.
G. Winskel. Event structures. In W. Brauer, W. Reisig, and G. Rozenberg, editors, Petri nets: Applications and Relationships to Other Models of Concurrency, Lecture Notes in Comp. Science vol. 255, pages 325–392. Springer, 1987.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Droste, M., Kuske, D. (1999). On recognizable languages in divisibility monoids. In: Ciobanu, G., Păun, G. (eds) Fundamentals of Computation Theory. FCT 1999. Lecture Notes in Computer Science, vol 1684. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48321-7_20
Download citation
DOI: https://doi.org/10.1007/3-540-48321-7_20
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66412-3
Online ISBN: 978-3-540-48321-2
eBook Packages: Springer Book Archive