Decreasing Diagrams for Confluence and Commutation

01/30/2019
by   Jörg Endrullis, et al.
0

The decreasing diagrams technique is one of the strongest and most versatile methods for proving confluence of abstract reduction systems, it is complete for countable systems, and it has many well-known confluence criteria as corollaries. So what makes decreasing diagrams so powerful? In contrast to other confluence techniques, decreasing diagrams employ a labelling of the steps with labels from a well-founded order in order to conclude confluence of the underlying unlabelled relation. Hence it is natural to ask how the size of the label set influences the strength of the technique. In particular, what class of abstract reduction systems can be proven confluent using decreasing diagrams restricted to 1 label, 2 labels, 3 labels, and so on? Surprisingly, we find that two labels suffice for proving confluence for every abstract rewrite system having the cofinality property, thus in particular for every confluent, countable system. Secondly, we show that this result stands in sharp contrast to the situation for commutation of rewrite relations, where the hierarchy does not collapse. Thirdly, investigating the possibility of a confluence hierarchy, we discuss the logical issue of first-order definability of the notion of confluence, and related properties, using techniques from finite model theory, in particular Hanf's theorem.

READ FULL TEXT
POST COMMENT

Comments

There are no comments yet.

Authors

page 1

page 2

page 3

page 4

07/28/2020

Hall's Marriage Theorem and Pawn Diagrams

This paper is concerned with unreachable pawn diagrams and the subset of...
02/14/2020

Abstract rewriting internalized

In traditional rewriting theory, one studies a set of terms up to a set ...
02/27/2012

Synthesising Graphical Theories

In recent years, diagrammatic languages have been shown to be a powerful...
12/17/2021

An upper bound for the number of chess diagrams without promotion

The number of legal chess diagrams without promotion is bounded from abo...
02/04/2021

Force-Directed Layout of Order Diagrams using Dimensional Reduction

Order diagrams allow human analysts to understand and analyze structural...
03/05/2021

Formalizing Graph Trail Properties in Isabelle/HOL

We describe a dataset expressing and proving properties of graph trails,...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.