Correctness of high-level transformation systems relative to nested conditions

A Habel, KH Pennemann - Mathematical Structures in Computer …, 2009 - cambridge.org
In this paper we introduce the notions of nested constraints and application conditions, short
nested conditions. For a category associated with a graphical representation such as …

Sesqui-pushout rewriting

A Corradini, T Heindel, F Hermann, B König - International Conference on …, 2006 - Springer
Sesqui-pushout (S q PO) rewriting—“sesqui” means “one and a half” in Latin—is a new
algebraic approach to abstract rewriting in any category. S q PO rewriting is a deterministic …

Hierarchical graph transformation

F Drewes, B Hoffmann, D Plump - Journal of Computer and System …, 2002 - Elsevier
When graph transformation is used for programming purposes, large graphs should be
structured in order to be comprehensible. In this paper, we present an approach for the rule …

Computational completeness of programming languages based on graph transformation

A Habel, D Plump - International Conference on Foundations of Software …, 2001 - Springer
We identify a set of programming constructs ensuring that a programming language based
on graph transformation is computationally complete. These constructs are (1) …

Development of correct graph transformation systems

KH Pennemann - … : 4th International Conference, ICGT 2008, Leicester …, 2008 - Springer
A major goal of this thesis is the ability to determine the correctness of graphical
specifications consisting of a graph precondition, a graph program and graph postcondition …

Pregeometric spaces from wolfram model rewriting systems as homotopy types

XD Arsiwalla, J Gorard - International Journal of Theoretical Physics, 2024 - Springer
How do spaces in physics emerge from pregeometric discrete building blocks governed by
computational rules? To address this question we investigate non-deterministic rewriting …

Relabelling in graph transformation

A Habel, D Plump - International Conference on Graph Transformation, 2002 - Springer
The traditional double-pushout approach to graph transformation does not allow to change
node labels in an arbitrary context. We propose a simple solution to this problem, namely to …

Confluence of graph transformation revisited

D Plump - Processes, Terms and Cycles: Steps on the Road to …, 2005 - Springer
It is shown that it is undecidable in general whether a terminating graph rewriting system is
confluent or not—in contrast to the situation for term and string rewriting systems. Critical …

Zx-calculus and extended wolfram model systems II: fast diagrammatic reasoning with an application to quantum circuit simplification

J Gorard, M Namuduri, XD Arsiwalla - arxiv preprint arxiv:2103.15820, 2021 - arxiv.org
This article presents a novel algorithmic methodology for performing automated
diagrammatic deductions over combinatorial structures, using a combination of modified …

Homotopies in Multiway (Non-Deterministic) Rewriting Systems as -Fold Categories

XD Arsiwalla, J Gorard, H Elshatlawy - arxiv preprint arxiv:2105.10822, 2021 - arxiv.org
We investigate algebraic and compositional properties of abstract multiway rewriting
systems, which are archetypical structures underlying the formalism of the Wolfram model …