ACM Home Page
Please provide us with feedback. Feedback
The role of term symmetry in E-completion procedures
Full text PdfPdf (677 KB)
Source ACM Annual Computer Science Conference archive
Proceedings of the 1990 ACM annual conference on Cooperation table of contents
Washington, D.C., United States
Pages: 134 - 139  
Year of Publication: 1990
ISBN:0-89791-348-5
Authors
Ralph W. Wilkerson  Department of Computer Science, University of Missouri-Rolla, Rolla, MO
Blayne E. Mayfield  Department of Computer Science, Oklahoma State University, Stillwater, OK
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 9,   Citation Count: 0
Additional Information:

abstract   references   index terms   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/100348.100369
What is a DOI?

ABSTRACT

A major portion of the work and time involved in completing an incomplete set of reductions using an E-completion procedure such as the one described by Knuth and Bendix or its extension to associative-commutative equational theories as described by Peterson and Stickel is spent calculating critical pairs and subsequently testing them for confluence and coherence. A pruning technique which removes from consideration those critical pairs that represent redundant or superfluous information can make a marked difference in the run time and efficiency of an E-completion procedure to which it is applied. In this paper, a technique is proposed for removing critical pairs from consideration at various points before, during, or after their formation. This method is based on the property of term symmetry, which will be defined and explored with respect to E-unification and E-completion procedures. Informally, term symmetry exists between two terms when one can be transformed into the other through variable renaming. By identifying and eliminating various forms of term symmetry which arise between syntactic structures such as, reductions, critical pairs, subterms, and unifiers, it is possible to derive an E-completion procedure that produces the same results without processing these symmetric redundancies.


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.

 
AH74
 
CL88
Christian, J., and Lincoln, P. (1988) "Adventures in associative-commutative unification."Technical Report ACA-ST-275-87, Microelectronics and Computer Technology Corp., Austin, TX.
 
Fa84
 
HO80
Huet, G., and Oppen, D. (1980) "Equations and rewrite rules: a survey." Perspectives and Open Problems, R. Book, ed., Academic Press, Orlando, FL.
 
Hu78
Huet, G. (1978). "An algorithm to generate the basis of solutions to homogeneous linear diophantine equations."Information Processing Letters, volume 7, pp. 144-147.
 
JK86
 
KM86
Kapur, D., Musser, D., and Narendran, P. (1986). "Only prime superpositions need be considered in the Knuth-Bendix completion procedure." Technical Report, General Electric Research and Development Center, Schenectady, NY.
 
KB70
Knuth, D., and Bendix, P. (1970). "Simple word problems in universal algebras." Computational Problems in Abstract Algebras, J. Leech, ed., Pergamon Press, Oxford, England, pp. 263-297.
 
La87
Lankford, D. (1987). "Non-negative basis algorithms for linear equations with integer coefficients." Technical Report, Louisiana Tech University, Ruston, LA.
 
LS76
Livesey, M., and Siekmarm, J. (1976). "Unification of A+C-terms (bags) and A + C + I-terms (sets)." Technical Report, Universitat Karlsruhe, Karlsruhe, West Germany.
 
Ma88
PS81
Ro65
 
Si79
 
St75
Stickel, M. (1975). "A complete unification algorithm for associative-commutative functions." Proceedings of the 4th International Joint Conference on Artificial Intelligence, Tbilisi, pp. 71-82.
 
Ye85

Collaborative Colleagues:
Ralph W. Wilkerson: colleagues
Blayne E. Mayfield: colleagues