Reversibility and Composition of Rewriting in Hierarchies

12/03/2020
by   Russ Harmer, et al.
0

In this paper, we study how graph transformations based on sesqui-pushout rewriting can be reversed and how the composition of rewrites can be constructed. We illustrate how such reversibility and composition can be used to design an audit trail system for individual graphs and graph hierarchies. This provides us with a compact way to maintain the history of updates of an object, including its multiple versions. The main application of the designed framework is an audit trail of updates to knowledge represented by hierarchies of graphs. Therefore, we introduce the notion of rule hierarchy that represents a transformation of the entire hierarchy, study how rule hierarchies can be applied to hierarchies and analyse the conditions under which this application is reversible. We then present a theory for constructing the composition of consecutive hierarchy rewrites. The prototype audit trail system for transformations in hierarchies of simple graphs with attributes is implemented as part of the ReGraph Python library.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/05/2020

Knowledge representation and update in hierarchies of graphs

A mathematical theory is presented for the representation of knowledge i...
research
03/17/2021

Accretive Computation of Global Transformations of Graphs

The framework of global transformations aims at describing synchronous r...
research
01/24/2020

Simulation of automata networks

An automata network is a finite graph where each node holds a state from...
research
06/29/2023

Approximate Inference via Fibrations of Statistical Games

We characterize a number of well known systems of approximate inference ...
research
03/27/2013

Computational Aspects of the Mobius Transform

In this paper we associate with every (directed) graph G a transformatio...
research
10/19/1998

General Theory of Image Normalization

We give a systematic, abstract formulation of the image normalization me...
research
01/12/2022

Representing catalytic mechanisms with rule composition

Reaction mechanisms are often presented as sequences of elementary steps...

Please sign up or login with your details

Forgot password? Click here to reset