2015
DOI: 10.1016/j.scico.2014.07.009
|View full text |Cite
|
Sign up to set email alerts
|

A unified ordering for termination proving

Abstract: We introduce a reduction order called the weighted path order (WPO) that subsumes many existing reduction orders. WPO compares weights of terms as in the Knuth-Bendix order (KBO), while WPO allows weights to be computed by a wide class of interpretations. We investigate summations, polynomials and maximums for such interpretations. We show that KBO is a restricted case of WPO induced by summations, the polynomial order (POLO) is subsumed by WPO induced by polynomials, and the lexicographic path order (LPO) is … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
35
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
6

Relationship

5
1

Authors

Journals

citations
Cited by 14 publications
(36 citation statements)
references
References 40 publications
1
35
0
Order By: Relevance
“…We implemented the proposed method in the termination tool NaTT 3 and showed its significance through experiments. Using results of this paper and [29], NaTT can prove relative termination of R quot w.r.t. B rand , and relative termination of R test ∪ R f g w.r.t.…”
Section: Introductionmentioning
confidence: 93%
See 1 more Smart Citation
“…We implemented the proposed method in the termination tool NaTT 3 and showed its significance through experiments. Using results of this paper and [29], NaTT can prove relative termination of R quot w.r.t. B rand , and relative termination of R test ∪ R f g w.r.t.…”
Section: Introductionmentioning
confidence: 93%
“…• the weighted path order with partial status [29], and • (2-or 3-dimensional) matrix interpretations [6].…”
Section: Experimental Evaluationmentioning
confidence: 99%
“…NaTT [51] combines the dependency pair framework with the weighted path order [52]. MU-TERM [1] is particularly suitable for TRSs with modified reduction relations (like innermost, context-sensitive, equational, or conditional rewriting).…”
Section: Termination Of Rewritingmentioning
confidence: 99%
“…• the Knuth-Bendix order (KBO) [15] and its variants including KBO with status [20], the generalized KBO [19] and the transfinite KBO [18,22], • the recursive path order [3] and the lexicographic path order (LPO) [14], -polynomial interpretations (POLO) [1,17] and its variants, including certain forms 5 of POLO with negative constants [11] and max-POLO [6], -the matrix interpretation method [4,13], and the weighted path order (WPO) [25,26].…”
Section: Reduction Pair Processormentioning
confidence: 99%
“…Proving termination of term rewrite systems (TRSs) has been an active field of research. In this paper, we describe the Nagoya Termination Tool (NaTT), a termination prover for TRS, which is available at http://www.trs.cm.is.nagoya-u.ac.jp/NaTT/ NaTT is powerful and fast; its power comes from the novel implementation of the weighted path order (WPO) [25,26] that subsumes most of the existing reduction pairs, and its efficiency comes from the strong cooperation with stateof-the-art satisfiability modulo theory (SMT) solvers. In principle, any solver that complies with the SMT-LIB Standard 3 version 2.0 can be incorporated as a back-end into NaTT.…”
Section: Introductionmentioning
confidence: 99%