Equational Termination by Semantic Labelling

  • Authors:
  • Hitoshi Ohsaki;Aart Middeldorp;Jürgen Giesl

  • Affiliations:
  • -;-;-

  • Venue:
  • Proceedings of the 14th Annual Conference of the EACSL on Computer Science Logic
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Semantic labelling is a powerful tool for proving termination of term rewrite systems. The usefulness of the extension to equational term rewriting described in Zantema [24] is however rather limited. In this paper we introduce a stronger version of equational semantical labelling, parameterized by three choices: (1) the order on the underlying algebra (partial order vs. quasi-order), (2) the relation between the algebra and the rewrite system (model vs. quasi-model), and (3) the labelling of the function symbols appearing in the equations (forbidden vs. allowed). We present soundness and completeness results for the various instantiations and analyze the relationships between them. Applications of our equational semantic labelling technique include a short proof of the main result of Ferreira et al. [7]--the correctness of a version of dummy elimination for AC-rewriting which completely removes the AC-axioms-- and an extension of Zantema's distribution elimination technique [23] to the equational setting.