ACM Home Page
Please provide us with feedback. Feedback
Equational inference, canonical proofs, and proof orderings
Full text PdfPdf (2.86 MB)
Source Journal of the ACM (JACM) archive
Volume 41 ,  Issue 2  (March 1994) table of contents
Pages: 236 - 276  
Year of Publication: 1994
ISSN:0004-5411
Authors
Leo Bachmair  State University of New York at Stony Brook, Stony Brook, New York
Nachum Dershowitz  University of Illinois at Urbana-Champaign, Urbana, Illinois
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 47,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/174652.174655
What is a DOI?

ABSTRACT

We describe the application of proof orderings—a technique for reasoning about inference systems-to various rewrite-based theorem-proving methods, including refinements of the standard Knuth-Bendix completion procedure based on critical pair criteria; Huet's procedure for rewriting modulo a congruence; ordered completion (a refutationally complete extension of standard completion); and a proof by consistency procedure for proving inductive theorems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
~B,\CItMAIR, L., 1991. Proof methods for equational theories. Ph.D. dissertation. Univ. Illinois, ~Urbana-Champalgn, Ill., 1987. (A revised version, titled Canonical Equational Proofs, has been ~published by Birkhiiu~er, Boston, 1991.)
 
3
~BACHMAtR, m., AND DERSHOWITZ, N., 1987. Inference rules for rewrite-based first-order theo- ~rem proving. In Proceedings of the 211d Symposium on Logic in Computer Science, (Ithaca, N.Y., ~June). New York, IEEE, pp. 331-337.
 
4
 
5
 
6
~BACHMAm, L., DERSHOWITZ, N., AND PLAISTED, D.A., 1989. Completion without failure. In ~ Resolution oj Equatzon~ in Algebraw Structures 2: Rewnnng Techniques, chapter 1. H. A'it-Kaci ~and M. NJvat, eds. Academic Press, Orlando, Fla., pp. 1-30.
 
7
 
8
~BACHMAIR, L., ,\ND GANZINGER, H., 1991. Rewrite-based equational theorem proving with ~selection and simplification. Tech. Rep, MP1-I-91-208. Max-Planckdnsntut fur Informank, ~Saarbriicken, Germany, 1991. To appear in J. Logtc Computat.
 
9
 
10
 
11
~BOUDET, A., JOUANNAUD, J.-P., AND SCHMIDT-Sc'HAUf3, M., 1988. Unification in free extensions ~of Boolean rings and Abehan groups. In Proceedings of the 3rd Annual Symposium on Logtc m ~Computer Science, (Edinburgh, Scotland), IEEE, New York, pp. 121 130.
 
12
~BROWN, T. C., JR., 1975. A structured design-method for specialized proof procedures. Ph.D. ~dissertation. California Inst. Tech., Pasadena, CA.
 
13
 
14
 
15
~BUTLER, G., AND LANKkORD, D. S., 1980. Experiments with computer implementations of ~procedures which often derive decision algorithms for the word problem in abstract algebras. ~Memo MTP-7, Department of Mathematics, Louisiana Tech. Umversity, Ruston, La. August.
 
16
~COMON, H., 1990. Solwng incquations in term algrebas. In Proceedinga of the 5tt: Annual ~ ~%~,tnpo~tttm on Logic In Computer Science, (Phdadelphia, Pa.). IEEE, New York, pp. 62-69.
 
17
~DERSHOWn'Z, N., 1982. Applications of the Knuth-Bendix completion procedure. In Proceed- ~ rags' of the Semmatre d'hlformattque Ttzeonque, (Paris, France). Dec.
 
18
 
19
~DERsnowrrz, N., 1089. Completion and its applications. In Resohttton ofEquatzonsm Algebn~tc ~Strttctttl'e.$' 2' Rewriting Tectmtques, chapter 2, H. Alt-Kact and M. Nivat, cds. Acadennc Press, ~Orlando, Fla., pp. 31 86.
 
20
~DLRSHOWFrZ, N, 1991. Ordering-based strategies for Horn clauses. In Proceedings of the }2th ~hlternattonal Joint Conference on Arttfictal lnte{{tgence (Sydney, Australia) Aug., pp. 118-124.
 
21
~DLRS}K)WITZ, N., 1992. Rewriting methods for word problems. In M. Ito, ed., Words, Lan- ~,k, tttt~,t~,~ cq, CortltIJl'tzatot{c3 ( Procccding~ of the {nternattonal Colloqmum, (Kyoto, Japan?, Aug. ~1990). World Scientific, Singapore, (Mar.).
 
22
23
 
24
 
25
~EVANS, T., 1951. On multiphcative systems defined by generators and relations, I. Proc. ~Cambridge Phzh)3ophical Soctetv 47, 637 649.
 
26
~FRIBOURG, L., 1985. A superposmon oriented theorem prover. Theoret. Compttt. Scz. 35, ~129 164.
 
27
 
28
~GALLIER, J., SNYDER, W., NARENDRAN, P., AND PLAISTED, D., 1988. Rigid E-unification is ~ NP-complete. In Proceedings oJ the 3rd Anmtal Symposium on Logic' m Compztter So'tern'e, ~(Edinburgh, Scotland). IEEE, New York, pp. 218-227.
 
29
~GALLIER, J., SNYDER, W., AND RAATZ, S., 1989. Rigid E-unification and its application to ~equational matings. In Resolutzon of Equations in Algebraic Stl'ztctttres 1: ,4{gebraic technlqttes, H. ~A'it-Kaci and M. Nivet, eds. Academic Press, Orlando, Fla., pp. 151 216.
 
30
 
31
 
32
~GRAMLICH, B., 1990. Completion based inductive theorem proving: An abstract framework and ~ its applications. In Proceedings o)t the European Conference on Artificial hltelhgence, (Stockholm, ~Sweden). pp. 314-319.
 
33
 
34
35
 
36
~HUET, G., 1981. A complete proof of correctness of the Knuth and Bendix completion ~algorithm. J. Compttt. Syst. Sci. 23, 11 21.
 
37
~HUET, G., AND HULLOT, J.-M., 1982. Proofs by reduction in equational theories with construc- ~tors..1. Compttt. Syst. Sci. 25, 239-266.
 
38
~JOUANNAUD, J.-P., 1987. -A set of eleven important open problems in term rewriting based ~ theorem proving. Bttll. Europ. Assoc. Tbeoret. Comput. Sci. 31, (Feb.), 272-273.
 
39
 
40
 
41
 
42
 
43
~KAPUR, D., NARENDRAN, P., ROSENKRANTZ, D. J., AND ZHANG, H., 1987. Sufficient-complete- ~ness, quasi-reducibility and their complexity. Tech. Rep., Dept. Comput. Sci.. SUNY at Albany, ~Albany, N.Y.
 
44
~KAPUR, D., NARENDRAN, P., AND ZHANG, H., 1987b. On sufficient-completeness and related ~properties of term rewriting systems. Acta Inf. 24, 395 415.
 
45
 
46
~KNUTH, D. E., AND BENmX, P. B., 1970. Simple word problems in universal algebras. In ~ Computational Problems in Abstract Algebra, J. Leech, ed., Pergamon Press, Oxford, U.K., pp. ~ 263-297. Reprinted in Automation of Reasomng 2. Springer-Verlag, Berlin, Germany, 1983, pp. ~ 342-376.
 
47
 
48
~KOCHLIN, W., 1986. Equational completion by proof transformation. Ph.D. dissertation. Dept. ~Math. Swiss Federal Institute of Technology, Zurich, Switzerland, June.
 
49
~KUCHLIN, W., 1989. Inductive completion by ground proof transformation. In Resoltttion of ~Equations in Algebraic Stt~lctltres 2: Rewriting Techniques, H. A'it-Kaci and M. Nivet, eds., ~Academic Press, Orlando, Fla., pp. 211-244.
 
50
~LANKFORD, D., 1975. Canonical reference. Tech. Rep. ATP-32. Dept. of Math Comput. Scl, ~ Univ. Texas, Austin, Tex.
 
51
~LANKFORD, D., 1979. On proving term rewriting systems are Noethenan. Tech. Rep. MTP-3. ~Math. Dept. Louisiana Tech. Univ., Ruston, La.
 
52
~MF2TIV1ER, Y., 1983. About the rewriting systems produced by the Knuth Bendix completion ~algorithm, htf. Proc. Lett. lO, 1 (Jan.). 31 34,
53
 
54
~MZALI, J., 1986. Methodes de filtrage equationnel st de preuve automatique de theoremes. ~Ph.D. dissertation. Unlversitd de Nancy, Nancy, France, 1986.
 
55
~OHSUGA, m., AND SAKAI, K., 1986. Metls: A term rewriting system generator. Tech. Rcpt ~ICOT Research Center, Tokyo, Japan.
 
56
~PETERSON, G.E., 1983. A technique for establishing completeness results m theorem proving ~with equality. S1AM J. Cornput 12, 82-100.
57
 
58
~PLAISTED, D.A., 1985. Semantic confluence tests and completion methods. Inf. Comput. 65, ~182-215
 
59
 
60
 
61
~ROBINSON, G, AND WOS, L., 1969. Paramodutation and theorem-proving m first order theories ~with equality. In Machine lntelhgence vol. 4, B. Meltzer and D. Michle, cds. Edinburgh ~ University Press, Edinburgh, Scotland, pp, 135-150.
 
62
~WINKLER, F., AND BUCHBERGER, B., 1983. A criterion for eliminating unnecessary reductions ~ in the Knuth-Bendix algorithm. In Proceedings of the Colloquium on Algebra, Combmatoraz~s and ~Logw in Computer Science (Gy6r, Hungary). J. Bolyaz Math Socwty, pp. 849-869.
 
63



REVIEW

"Luminita State : Reviewer"

Applications of proof orderings to classical rewrite-based theorem proving systems, such as the standard Knuth-Bendix completion procedure and some of its refinements and the procedure proposed by Huet, are discussed. The authors stress that t  more...

Collaborative Colleagues:
Leo Bachmair: colleagues
Nachum Dershowitz: colleagues