Abstract
The notion of code, called Church-Rosser code, is proposed and studied. The necessary and sufficient conditions for a finite set of being a Church-Rosser code are presented. It is proved that property of being a Church-Rosser code defined by a monadic confluent stringrewriting system is decidable. We also propose decidable sufficient conditions for a finite set of being a Church-Rosser code defined by a finite Church-Rosser string-rewriting system.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
A.V. Anisimov, Finite-automata semigroup mappings, Cybernetics, 5 (1981) 1–7.
J. Berstel, Congruences plus que parfaites et langages algébrique, Séminaire d'Informatique Théorique, Institut de Programmation (1976–77) 123–147.
J. Berstel and L. Boasson, Context-free languages, in: J. van Leeuwen, ed., Handbook of Theoretical Computer Science, Vol. B, Elsevier Science Publishers B.V., 1990, 59–102.
J. Berstel and D. Perrin, Theory of Codes, Academic Press, 1985.
R. V. Book, Confluent and other types of Thue systems, Journal of ACM, 29 (1982) 171–183.
R. V. Book, Thue systems as rewriting systems, J. Symb. Comp. 3 (1987) 39–68.
R. V. Book and F. Otto, String-Rewriting Systems, Springer: New-York, 1993.
D. Kapur, M. Krishnamoorthy, R. McNaughton and R. Narendran, An O(¦T¦ 3) algorithm for testing the Church-Rosser property of Thue systems, Theor. Comp. Sci. 35 (1985) 109–114.
P. Narendran, C. O'Dunlaing and H. Rolletschek, Complexity of certain decision problems about congruential languages, J. Comp. Syst. Sci. 30, 343–358.
V. A. Oleshchuk, On public-key cryptosystem based on Church-Rosser stringrewriting systems, Computing and Combinatorics: First Annual International Conference (COCOON'95). Proceedings. LNCS 959 (1995) 264–269.
A. Sardinas and G. Patterson, A necessary and sufficient condition for the unique decomposition of coded messages, I.R.E. Int. Conv. Rec. 8 (1953) 104–108.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Oleshchuk, V.A. (1995). Church-Rosser codes. In: Boyd, C. (eds) Cryptography and Coding. Cryptography and Coding 1995. Lecture Notes in Computer Science, vol 1025. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60693-9_23
Download citation
DOI: https://doi.org/10.1007/3-540-60693-9_23
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60693-2
Online ISBN: 978-3-540-49280-1
eBook Packages: Springer Book Archive