In this paper we investigate and compare four variants of the double-pushout approach to graph transformation. As well as the traditional approach with arbitrary matching and injective right-hand morphisms, we consider three variations by employing injective matching and/or arbitrary right-hand morphisms in rules. We show that injective matching provides additional expressiveness in two respects: for generating graph languages by grammars without non-terminals and for computing graph functions by convergent graph transformation systems. Then we clarify for each of the three variations whether the well-known commutativity, parallelism and concurrency theorems are still valid and – where this is not the case – give modified results. In partic...
In a recent paper, mimicking Winskel’s construction for Petri nets, a concurrent semantics for (doub...
International audienceWe propose a new algebraic approach to graph transformation, called the Pullba...
Several attempts have been made of extending to graph grammars the unfolding semantics originally de...
AbstractThe single-pushout approach to graph transformation interprets a double-pushout transformati...
The algebraic approaches to graph transformation are based on the concept of gluing of graphs, mode...
The algebraic approaches to graph transformation are based on the concept of gluing of graphs, mode...
: The "in the large" properties of typed graph transformation systems in the double pushou...
Graph transformation systems are widely recognized as a powerful formalism for the specification of ...
The classical algebraic approach to graph transformation is a mathematical theory based on categoric...
In the algebraic theory of graph grammars, it is common practice to present some notions or results ...
Graph transformation or graph rewriting has been developed for nearly 50 years and has become a matu...
Abstract: In this paper we define recursive rules in the double pushout approach (DPO) to graph tran...
International audienceParallel independence between transformation steps is a basic notion in the al...
The elegance of the single-pushout (SPO) approach to graph transformations arises from substituting ...
AbstractGraph manipulations are formalized as graph derivations within the framework of graph gramma...
In a recent paper, mimicking Winskel’s construction for Petri nets, a concurrent semantics for (doub...
International audienceWe propose a new algebraic approach to graph transformation, called the Pullba...
Several attempts have been made of extending to graph grammars the unfolding semantics originally de...
AbstractThe single-pushout approach to graph transformation interprets a double-pushout transformati...
The algebraic approaches to graph transformation are based on the concept of gluing of graphs, mode...
The algebraic approaches to graph transformation are based on the concept of gluing of graphs, mode...
: The "in the large" properties of typed graph transformation systems in the double pushou...
Graph transformation systems are widely recognized as a powerful formalism for the specification of ...
The classical algebraic approach to graph transformation is a mathematical theory based on categoric...
In the algebraic theory of graph grammars, it is common practice to present some notions or results ...
Graph transformation or graph rewriting has been developed for nearly 50 years and has become a matu...
Abstract: In this paper we define recursive rules in the double pushout approach (DPO) to graph tran...
International audienceParallel independence between transformation steps is a basic notion in the al...
The elegance of the single-pushout (SPO) approach to graph transformations arises from substituting ...
AbstractGraph manipulations are formalized as graph derivations within the framework of graph gramma...
In a recent paper, mimicking Winskel’s construction for Petri nets, a concurrent semantics for (doub...
International audienceWe propose a new algebraic approach to graph transformation, called the Pullba...
Several attempts have been made of extending to graph grammars the unfolding semantics originally de...