2007
DOI: 10.1016/j.entcs.2007.05.040
|View full text |Cite
|
Sign up to set email alerts
|

Improving the Context-sensitive Dependency Graph

Abstract: The dependency pairs method is one of the most powerful technique for proving termination of rewriting and it is currently central in most automatic termination provers. Recently, it has been adapted to be used in proofs of termination of context-sensitive rewriting. The use of collapsing dependency pairs i.e., having a single variable in the right-hand side is a novel and essential feature to obtain a correct framework in this setting. Unfortunately, dependency pairs behave as a kind of glue in the context-se… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2008
2008
2010
2010

Publication Types

Select...
3
2
2

Relationship

2
5

Authors

Journals

citations
Cited by 9 publications
(13 citation statements)
references
References 14 publications
0
13
0
Order By: Relevance
“…Since a TRS is a 1-sorted MS-TRS, and a MS-TRS is an OS-TRS with discrete poset of sorts, our method includes the standard DP method, and a MS-DP method for proving termination of MS-TRSs as special cases. 2 See Section 10 for a brief discussion of parametric polymorphism.…”
Section: Is-even(y) -> Is-even(opposite(y))mentioning
confidence: 99%
“…Since a TRS is a 1-sorted MS-TRS, and a MS-TRS is an OS-TRS with discrete poset of sorts, our method includes the standard DP method, and a MS-DP method for proving termination of MS-TRSs as special cases. 2 See Section 10 for a brief discussion of parametric polymorphism.…”
Section: Is-even(y) -> Is-even(opposite(y))mentioning
confidence: 99%
“…As noticed in [1], the need for collapsing dependency pairs causes severe disadvantages since it becomes quite hard to extend methods for proving termination from ordinary rewriting to context-sensitive rewriting. While progress has been made to some extent [2,3,18], the resulting methods are weak in practice.…”
Section: Example 23 Consider the Following Ordinary Trs [2]mentioning
confidence: 99%
“…The dependency pairs method [AG00, GAO02,GTS04,GTSF06,HM04,HM05], one of the most powerful techniques for proving termination of rewriting, had not been investigated in connection with proofs of termination of CSR until [AGL06]. As shown in [AGL07], proofs of termination using context-sensitive dependency pairs (CSDPs) are much more powerful and faster than any other technique for proving termination of CSR. As we show here, dealing with innermost CSR, we have a similar situation.…”
Section: Innermost Termination Of Context-sensitive Rewritingmentioning
confidence: 99%
“…So this is the first proposal of a direct method for proving termination of innermost CSR. We have extended the DP framework [ GTS04,GTSF06] to prove innermost termination of TRSs to innermost CSR (thus also extending [AGL07]). Our benchmarks show that the use of ICSDPs dramatically improves the performance of existing (transformational) methods for proving termination of innermost CSR.…”
Section: Applications and Practical Impactmentioning
confidence: 99%
See 1 more Smart Citation