AC-KBO Revisited
Akihisa Yamada, Sarah Winkler, Nao Hirokawa, and Aart Middeldorp
Theory and Practice of Logic Programming 16(2), pp. 163 – 188, 2016
Abstract
Equational theories that contain axioms expressing associativity and commutativity (AC) of certain operators are ubiquitous. Theorem proving methods in such theories rely on well-founded orders that are compatible with the AC axioms. In this paper we consider various definitions of AC-compatible Knuth-Bendix orders. The orders of Steinbach and of Korovin and Voronkov are revisited. The former is enhanced to a more powerful version, and we modify the latter to amend its lack of monotonicity on non-ground terms. We further present new complexity results. An extension reflecting the recent proposal of subterm coefficients in standard Knuth-Bendix orders is also given. The various orders are compared on problems in termination and completion.BibTeX Entry
@article{YWHM-TPLP16,
 author    = "Akihisa Yamada and Sarah Winkler and Nao Hirokawa and Aart
              Middeldorp",
 title     = "{AC-KBO} Revisited",
 journal   = "Theory and Practice of Logic Programming",
 volume    = 16,
 number    = 2, 
 pages     = "163--188",
 year      = 2016,
 doi       = "10.1017/S1471068415000083"
}