Transforming Dependency Chains of Constrained TRSs into Bounded Monotone Sequences of Integers

02/19/2018
by   Tomohiro Sasano, et al.
0

In the dependency pair framework for proving termination of rewriting systems, polynomial interpretations are used to transform dependency chains into bounded decreasing sequences of integers, and they play an important role for the success of proving termination, especially for constrained rewriting systems. In this paper, we show sufficient conditions of linear polynomial interpretations for transforming dependency chains into bounded monotone (i.e., decreasing or increasing) sequences of integers. Such polynomial interpretations transform rewrite sequences of the original system into decreasing or increasing sequences independently of the transformation of dependency chains. When we transform rewrite sequences into increasing sequences, polynomial interpretations have non-positive coefficients for reducible positions of marked function symbols. We propose four DP processors parameterized by transforming dependency chains and rewrite sequences into either decreasing or increasing sequences of integers, respectively. We show that such polynomial interpretations make us succeed in proving termination of the McCarthy 91 function over the integers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/15/2019

A static higher-order dependency pair framework

We revisit the static dependency pair method for proving termination of ...
research
05/19/2023

Proving Almost-Sure Innermost Termination of Probabilistic Term Rewriting Using Dependency Pairs

Dependency pairs are one of the most powerful techniques to analyze term...
research
09/01/2023

Improving Dependency Tuples for Almost-Sure Innermost Termination of Probabilistic Term Rewriting

Recently, we adapted the well-known dependency pair (DP) framework to a ...
research
07/26/2023

On Singleton Self-Loop Removal for Termination of LCTRSs with Bit-Vector Arithmetic

As for term rewrite systems, the dependency pair (DP, for short) framewo...
research
05/31/2021

An Automated Approach to the Collatz Conjecture

We explore the Collatz conjecture and its variants through the lens of t...
research
02/27/2018

On Probabilistic Term Rewriting

We study the termination problem for probabilistic term rewrite systems....

Please sign up or login with your details

Forgot password? Click here to reset