Abstract
Confluence is an undecidable property even for finite noetherian trace-rewriting systems. Here we investigate this property for the special case of trace-rewriting systems with a single rule. For certain classes of one-rule trace-rewriting systems R we present syntactic characterizations that are necessary and sufficient for R to be confluent. Based on these characterizations confluence is easily decidable for these systems. In fact, each system satisfying one of these characterizations is strongly confluent. This raises the question of whether every confluent onerule trace-rewriting system is strongly confluent. We close this paper with an example that answers this question in the negative.
The work of this author was supported by the EBRA Working Group No. 3166 ASMICS.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
R. Cori, D. Perrin: Automates et commutations partielles. RAIRO Inform. Theor. Appl. 19, 21–32 (1985)
M. Dauchet: Termination of rewriting is undecidable in the one-rule case. In: M.P. Chytil, L. Janiga, V. Koubek (eds.): Mathematical Foundations of Computer Science 1988. Proceedings. Lecture Notes in Computer Science 324, pp. 262–268. Berlin: Springer 1988
N. Dershowitz, J.P. Jouannaud: Rewrite systems. In: Handbook of Theoretical Computer Science, Vol. B, pp. 243–320. Amsterdam: Elsevier 1990
V. Diekert: On the Knuth-Bendix completion for concurrent processes. In: Th. Ottmann (ed.): Automata, Languages and Programming. Proceedings. Lecture Notes in Computer Science 267, pp. 42–53. Berlin: Springer 1987. Also in Theor. Compt. Science 66, 117–136 (1989)
V. Diekert: Combinatorics on Traces. Lecture Notes in Computer Science 454. Berlin: Springer 1990
C. Duboc: On some equations in free partially commutative monoids. Theor. Comput. Science 46, 159–174 (1986)
G. Huet: Confluent reductions: abstract properties and applications to term rewriting systems. Journal Assoc. Comput. Mach. 27, 797–821 (1980)
J.P. Jouannaud, H. Kirchner: Completion of a set of rules modulo a set of equations. SIAM Journal on Computing 15, 1155–1194 (1986)
W. Kurth: Termination und Konfluenz von Semi-Thue Systemen mit nur einer Regel. Dissertation. Clausthal: Math.-Naturwissenschaftl. Fakultät, Technische Universität 1990
M. Lothaire: Combinatorics on Words. Reading, M.A.: Addison-Wesley 1983
A. Mazurkiewicz: Traces, histories and graphs: Instances of a process monoid. In: M. Chytil, V. Koubek (eds.): Mathematical Foundations of Computer Science 1984. Proceedings. Lecture Notes in Computer Science 176, pp. 115–133. Berlin: Springer 1984
P. Narendran, F. Otto: Preperfectness is undecidable for Thue systems containing only length-reducing rules and a single commutation rule. Information Processing Letters 29, 125–130 (1988)
F. Otto: On deciding confluence of finite string-rewriting systems modulo partial commutativity. Theoretical Computer Science 67, 19–35 (1989)
F. Otto, C. Wralhall: Characterizations of overlaps in free partially commutative monoids. Interner Bericht No. 184/88. Kaiserslautern: Fachbereich Informatik, Universität 1988
F. Otto, C. Wrathall: Overlaps in free partially commutative monoids. Journal Computer System Sciences 42, 186–198 (1991)
C. Wrathall: Confluence of one-rule Thue systems. In: K.U. Schulz (ed.): Word Equations and Related Topics. Lecture Notes in Computer Science 572, pp. 237–246. Berlin: Springer 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wrathall, C., Diekert, V., Otto, F. (1992). One-rule trace-rewriting systems and confluence. In: Havel, I.M., Koubek, V. (eds) Mathematical Foundations of Computer Science 1992. MFCS 1992. Lecture Notes in Computer Science, vol 629. Springer, Berlin, Heidelberg . https://doi.org/10.1007/3-540-55808-X_50
Download citation
DOI: https://doi.org/10.1007/3-540-55808-X_50
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55808-8
Online ISBN: 978-3-540-47291-9
eBook Packages: Springer Book Archive