Proving associative-commutative termination using RPO-compatible orderings

Citation
D. Kapur et G. Sivakumar, Proving associative-commutative termination using RPO-compatible orderings, LECT N A I, 1761, 2000, pp. 39-61
Citations number
15
Categorie Soggetti
Current Book Contents
ISSN journal
03029743
Volume
1761
Year of publication
2000
Pages
39 - 61
Database
ISI
SICI code
0302-9743(2000)1761:<39:PATURO>2.0.ZU;2-A
Abstract
Developing path orderings for associative-commutative (AC) rewrite systems has been quite a challenge at least for a decade. Compatibility with the re cursive path ordering (RPO) schemes is desirable, and this property helps i n orienting the commonly encountered distributivity axiom as desired. For a pplications in theorem proving and constraint solving, a total ordering on ground terms involving AC operators is often required. It is shown how the main solutions proposed so far ([7],[13]) with the desired properties can b e viewed as arising from a common framework. A general scheme that works fo r non-ground (general) terms also is proposed. The proposed definition allo ws flexibility (using different abstractions) in the way the candidates of a term with respect to an associative-commutative function symbol are compa red, thus leading to at least two distinct orderings on terms (from the sam e precedence relation on function symbols).