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 …
nested conditions. For a category associated with a graphical representation such as …
Sesqui-pushout rewriting
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 …
algebraic approach to abstract rewriting in any category. S q PO rewriting is a deterministic …
Hierarchical graph transformation
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 …
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) …
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 …
specifications consisting of a graph precondition, a graph program and graph postcondition …
Pregeometric spaces from wolfram model rewriting systems as homotopy types
How do spaces in physics emerge from pregeometric discrete building blocks governed by
computational rules? To address this question we investigate non-deterministic rewriting …
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 …
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 …
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
This article presents a novel algorithmic methodology for performing automated
diagrammatic deductions over combinatorial structures, using a combination of modified …
diagrammatic deductions over combinatorial structures, using a combination of modified …
Homotopies in Multiway (Non-Deterministic) Rewriting Systems as -Fold Categories
We investigate algebraic and compositional properties of abstract multiway rewriting
systems, which are archetypical structures underlying the formalism of the Wolfram model …
systems, which are archetypical structures underlying the formalism of the Wolfram model …