Sparse Tiling through Overlap Closures for Termination of String Rewriting

03/03/2020
by   Alfons Geser, et al.
0

We over-approximate reachability sets in string rewriting by languages defined by admissible factors, called tiles. A sparse set of tiles contains only those that are reachable in derivations, and is constructed by completing an automaton. Using the partial algebra defined by a sparse tiling for semantic labelling, we obtain a transformational method for proving local termination. With a known result on forward closures, and a new characterisation of overlap closures, we obtain methods for proving termination and relative termination, respectively. We report on experiments showing the strength of these methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/07/2019

A Modular Termination Method for Second-Order Computation

We present a new modular proof method of termination for second-order co...
research
07/26/2023

Old and New Benchmarks for Relative Termination of String Rewrite Systems

We provide a critical assessment of the current set of benchmarks for re...
research
10/19/2017

Forward Analysis for WSTS, Part III: Karp-Miller Trees

This paper is a sequel of "Forward Analysis for WSTS, Part I: Completion...
research
05/21/2019

Termination of Triangular Integer Loops is Decidable

We consider the problem whether termination of affine integer loops is d...
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
03/14/2023

Termination of Graph Transformation Systems using Weighted Subgraph Counting

We introduce a termination method for the algebraic graph transformation...
research
01/23/2020

Star Games and Hydras

The recursive path ordering is an established and crucial tool in term r...

Please sign up or login with your details

Forgot password? Click here to reset