Confluence by Critical Pair Analysis Revisited (Extended Version)

05/28/2019
by   Nao Hirokawa, et al.
0

We present two methods for proving confluence of left-linear term rewrite systems. One is hot-decreasingness, combining the parallel/development closedness theorems with rule labelling based on a terminating subsystem. The other is critical-pair-closing system, allowing to boil down the confluence problem to confluence of a special subsystem whose duplicating rules are relatively terminating.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/07/2023

Compositional Confluence Criteria

We show how confluence criteria based on decreasing diagrams are general...
research
01/06/2021

Confluence up to Garbage in Graph Transformation

The transformation of graphs and graph-like structures is ubiquitous in ...
research
09/21/2023

Confluence Criteria for Logically Constrained Rewrite Systems (Full Version)

Numerous confluence criteria for plain term rewrite systems are known. F...
research
06/14/2019

Four beautiful quadrature rules

A framework is presented to compute approximations of an integral I(f)=∫...
research
09/13/2021

String Diagram Rewrite Theory III: Confluence with and without Frobenius

In this paper we address the problem of proving confluence for string di...
research
06/25/2021

Complexity of Deciding Syntactic Equivalence up to Renaming for Term Rewriting Systems (Extended Version)

Inspired by questions from program transformations, eight notions of iso...

Please sign up or login with your details

Forgot password? Click here to reset