Completion of a set of rules modulo a set of equations
SIAM Journal on Computing
On word problems in equational theories
14th International Colloquium on Automata, languages and programming
Handbook of theoretical computer science (vol. B)
Tree-Manipulating Systems and Church-Rosser Theorems
Journal of the ACM (JACM)
Term Rewriting Systems
Confluence by Decreasing Diagrams
RTA '08 Proceedings of the 19th international conference on Rewriting Techniques and Applications
Decreasing Diagrams and Relative Termination
Journal of Automated Reasoning
Decreasing diagrams and relative termination
IJCAR'10 Proceedings of the 5th international conference on Automated Reasoning
From diagrammatic confluence to modularity
Theoretical Computer Science
Diagrammatic confluence for constraint handling rules*
Theory and Practice of Logic Programming
Hi-index | 0.00 |
We give a new elegant proof that decreasing diagrams imply confluence based on a proof reduction technique, which is then the basis of a novel completion method which proof-reduction relation transforms arbitrary proofs into rewrite proofs even in presence of non-terminating reductions. Unlike previous methods, no ordering of the set of terms is required, but can be used if available. Unlike ordered completion, rewrite proofs are closed under instantiation. Examples are presented, including Kleene's and Huet's classical examples showing that non-terminating local-confluent relations may not be confluent.