Proceedings of the 15th Symposium on Principles and Practice of Declarative Programming 2013
DOI: 10.1145/2505879.2505885
|View full text |Cite
|
Sign up to set email alerts
|

Unifying the Knuth-Bendix, recursive path and polynomial orders

Abstract: We introduce a simplification order called the weighted path order (WPO). WPO compares weights of terms as in the Knuth-Bendix order (KBO), while WPO allows weights to be computed by an arbitrary interpretation which is weakly monotone and weakly simple. 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 a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(10 citation statements)
references
References 30 publications
(48 reference statements)
0
10
0
Order By: Relevance
“…The revised version of WPO further subsumes POLO and matrix interpretations as a reduction pair. We also conclude that WPO does not subsume RPOLO by Example 18, which was left open in [28]. The experimental results in Sections 7.2 and 7.3 show a significant improvement due to the new definition of WPO as a reduction pair.…”
Section: Introductionmentioning
confidence: 72%
See 1 more Smart Citation
“…The revised version of WPO further subsumes POLO and matrix interpretations as a reduction pair. We also conclude that WPO does not subsume RPOLO by Example 18, which was left open in [28]. The experimental results in Sections 7.2 and 7.3 show a significant improvement due to the new definition of WPO as a reduction pair.…”
Section: Introductionmentioning
confidence: 72%
“…In the preliminary version of this paper [28], we simply applied argument filtering to obtain the reduction pair π WPO , ≻ π WPO from WPO. In this paper, we fully revise this approach and directly define a reduction pair by incorporating partial statuses [26] into WPO.…”
Section: Wpo With Partial Statusmentioning
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%
“…For constant symbols, interpretations of the shape (1) are used. Since the operator max is not usually supported by SMT solvers, these interpretations are encoded as quantifierfree formulas using the technique presented in [25].…”
Section: Templates For Weight Algebrasmentioning
confidence: 99%
See 1 more Smart Citation