Zusammenfassung
Termersetzungssysteme haben in vielen Bereichen der Informatik und der Mathematik Anwendung gefunden, beispielsweise bei der Behandlung abstrakter Datentypen, bei der Programmtransformation und -synthese, beim automatischen Beweisen, sowie im Bereich der Computeralgebra. Für viele dieser Anwendungen ist das Knuth-Bendix Vervollständigungsverfahren von zentraler Bedeutung. Bei Eingabe einer Menge ε von Termgleichungen und einer Reduktionsordnung > versucht das Verfahren ein vollständiges (konfluentes und terminierendes) Termersetzungssystem R, welches dieselbe Gleichheitstheorie wie ε repräsentiert, zu erzeugen. Dabei können drei mögliche Situationen eintreten: Entweder stoppt das Vervollständigungsverfahren mit Erfolg und liefert ein endliches, zu ε äquivalentes, vollständiges Termersetzungssystem R, oder es stoppt mit einem Fehlerabbruch aufgrund der Tatsache, daß eine erzeugte Gleichung nicht bezüglich der Ordnung > orientiert werden kann, oder aber es divergiert, d.h., es terminiert nicht und erzeugt ein unendliches, zu ε äquivalentes, vollständiges Termersetzungssystem. Falls das Verfahren mit Erfolg terminiert, kann das erzeugte vollständige Termersetzungssystem R zur Lösung des Wortproblems für ε benutzt werden, da dann zwei Terme genau dann gleich sind modulo ε, wenn ihre Normalformen bezüglich R identisch sind.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
J. Avenhaus. Transforming infinite rewrite systems into finite rewrite systems by embedding techniques. SEKI-Report SR-89–21, Universität Kaiserslautern (1989).
J. Avenhaus. Proving equational and inductive theorems by completion and embedding techniques. In: Proc. RTA’91, Como (1991), 361–373.
H. Comon, C. Delor. Equational formulae with membership constraints. Information and Computation 112 (2) (1994), 167–216.
H. Chen, J. Hsiang. Logic Programming in Recurrence domains. In: Proc. ICALP ‘81,Madrid (1991), 20–34.
H. Chen, J. Hsiang, H.-C. Kong. On finite representations of infinite sequences of terms. Preprint, Extended abstract in: Proc. CTRS ‘80,Montreal (1990), 37–44.
H. Comon. Completion of rewrite systems with membership constraints. In: Proc. ICALP ‘82,Wien (1992), 392–403.
H. Comon. On unification of terms with integer exponents. Mathematical Systems Theory 28 (1) (1995), 67–88.
N. Dershowitz, J.-P. Jouannaud, J.W. Klop. Open Problems in Rewriting. In: Proc. RTA ‘81,Como (1991), 445–456.
N. Dershowitz, J.-P. Jouannaud, J.W. Klop. More Problems in Rewriting. In: Proc. RTA ‘83,Montreal (1993), 468–487.
B. Gramlich: Unification of term schemes - Theory and Applications. SEKI-Report SR-88–18, Universität Kaiserslautern (1988).
M. Hermann. On the relation between primitive recursion, schematiza- tion, and divergence. In: Proc. ALP ‘82,Volterra (1992), 115–127.
M. Hermann. Divergence des système de réécriture et schématisation des ensembles infinis de termes. Habilitation, Université Henri Poincaré Nancy I, 1994.
G. Huet. A complete proof of correctness of the Knuth-Bendix completion algorithm. Journal Computer and System Science 23 (1) (1981), 11–21.
D. Knuth, P. Bendix. Simple word problems in universal algebras. In J. Leech, editor, Computational Problems in Abstract Algebra, 263–297. Pergamon Press, New York, 1970.
H. Kirchner, M. Hermann. Computing meta-rules from crossed rewrite systems. Preprint, Extended abstract in: Proc. CTRS ‘80,Montreal (1990), 60.
H. Kirchner. Schematization of infinite sets of rewrite rules generated by divergent completion process. Theoretical Computer Science 67 (2–3) (1989), 303–332.
D. Kapur, P. Narendran. A finite Thue system with decidable word problem and without equivalent finite canonical system. Theoretical Computer Science 35 (1985), 337–344.
D. Kapur, H. Zhang. RRL: Rewrite Rule Laboratory - User’s Manual, GE Corporate Research and Development Report, Schenectady, New York, 1987 (revised version: May 1989 ).
S. Lange: Towards a set of inference rules for solving divergence in Knuth-Bendix completion. In: Proc. All ‘89,Reinhardsbrunn Castle (1989), 304–316.
S. Lange, K.P. Jantke: Towards a learning calculus for solving divergence in Knuth-Bendix completion. Communications of the Algorithmic Learning Group, TH Leipzig (1989).
A.A. Markov. The impossibility of algorithms for recognizing some properties of associative systems. Doklady Akademii Nauk SSSR 77 (1951), 953–956.
F. Otto, A. Sattler-Klein. FDT is undecidable for finitely presented monoids with solvable word problems. In: Proc. FCT ‘87,Krakow (1997), to appear.
G. Salzer. The unification of infinite sets of terms and its applications. In: Proc. LPAR ‘82, St. Petersburg (1992), 409–420.
A. Sattler-Klein. A systematic study of infinite canonical systems generated by Knuth-Bendix completion and related problems. Dissertation, Fachbereich Informatik, Universität Kaiserslautern, Februar 1996.
A. Sattler-Klein. New undecidability results for finitely presented monoids. In: Proc. RTA ‘87,Sitges (1997), 68–82.
J. Steinbach. Comparing on Strings: Iterated syllable ordering and recursive path orderings. SEKI-Report SR-89–15, Universität Kaiserslautern (1989).
A. Thue. Über unendliche Zeichenreihen, Kra. Vidensk. Selsk. Skr. I. Mat. Nat. Kl., Christiana no. 7 (1906), 1–22.
A. Thue. Über die gegenseitige Lage gleicher Teile gewisser Zeichenreihen, Kra. Vidensk. Selsk. Skr. I. Mat. Nat. Kl., Christiana no. 1 (1912), 1–67.
M. Thomas, K.P. Jantke: Inductive inference for solving divergence in Knuth-Bendix completion. In: Proc. All ‘89,Reinhardsbrunn Castle (1989), 288–303.
M. Thomas, P. Watson. Solving divergence in Knuth-Bendix completion by enriching signatures. Theoretical Computer Science 112 (1) (1993), 145–185.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1998 B. G. Teubner Stuttgart
About this chapter
Cite this chapter
Sattler-Klein, A. (1998). Phänomene der Knuth-Bendix Vervollständigung. In: Ausgezeichnete Informatikdissertationen 1996. GI-Dissertationspreis. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-322-91230-5_6
Download citation
DOI: https://doi.org/10.1007/978-3-322-91230-5_6
Publisher Name: Vieweg+Teubner Verlag, Wiesbaden
Print ISBN: 978-3-519-02646-4
Online ISBN: 978-3-322-91230-5
eBook Packages: Springer Book Archive