English

Argument filterings and usable rules in higher-order rewrite systems

Logic in Computer Science 2011-09-21 v1

Abstract

The static dependency pair method is a method for proving the termination of higher-order rewrite systems a la Nipkow. It combines the dependency pair method introduced for first-order rewrite systems with the notion of strong computability introduced for typed lambda-calculi. Argument filterings and usable rules are two important methods of the dependency pair framework used by current state-of-the-art first-order automated termination provers. In this paper, we extend the class of higher-order systems on which the static dependency pair method can be applied. Then, we extend argument filterings and usable rules to higher-order rewriting, hence providing the basis for a powerful automated termination prover for higher-order rewrite systems.

Keywords

Cite

@article{arxiv.1109.4357,
  title  = {Argument filterings and usable rules in higher-order rewrite systems},
  author = {Sho Suzuki and Keiichirou Kusakari and Frédéric Blanqui},
  journal= {arXiv preprint arXiv:1109.4357},
  year   = {2011}
}
R2 v1 2026-06-21T19:07:51.930Z