Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
423027 | Electronic Notes in Theoretical Computer Science | 2012 | 14 Pages |
Abstract
This paper presents a rule-based algorithm for performing order-sorted E-unification using an unsorted E-unification decision procedure under assumptions about E that are commonly satisfied in practice. We have implemented this algorithm in Maude for use with the Maude-NRL protocol analyzer and have used CiME for unsorted E-unification for E any set of AC and ACU axioms. In many examples of interest, using order-sorted unification over unsorted unification is able to reduce the total number of unifiers considered, and dramatically improve the performance of the Maude-NRL tool.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics