Matching, unification and complexity
- 1 November 1987
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGSAM Bulletin
- Vol. 21 (4) , 6-9
- https://doi.org/10.1145/36330.36332
Abstract
Pattern matching and unification are two key primitive operations used in many inference based systems including theorem provers, term rewriting systems, computer algebra systems, deductive data bases, Prolog, logic programming systems, functional language systems, systems for analysis of specifications and program synthesis, and program verification systems. In this note, we give results recently obtained in studying the complexity of matching and unification problems for first-order terms especially when some function symbols are interpreted. For further details and proofs, the reader may wish to refer to a forthcoming paper by the authors.Keywords
This publication has 2 references indexed in Scilit:
- Matching, unification and complexityACM SIGSAM Bulletin, 1987
- Linear unificationJournal of Computer and System Sciences, 1978