On categorical graph grammars integrating structural transformations and operations on labels (Q685458): Difference between revisions
From MaRDI portal
Set profile property. |
Set OpenAlex properties. |
||
(One intermediate revision by one other user not shown) | |||
Property / cites work | |||
Property / cites work: Comparison of two graph-rewrite systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4194478 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3796790 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Parallelism and concurrency in high-level replacement systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Pushout-Properties: An analysis of gluing constructions for graphs / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Transformations of structures: An algebraic approach / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3902495 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3785911 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3785912 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3785985 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Pair grammars, graph languages and string-to-graph translations / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: On graph rewritings / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3902496 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4694747 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Report on the algorithmic language ALGOL 68 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4187297 / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0304-3975(93)90070-a / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W1985805187 / rank | |||
Normal rank |
Latest revision as of 10:38, 30 July 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | On categorical graph grammars integrating structural transformations and operations on labels |
scientific article |
Statements
On categorical graph grammars integrating structural transformations and operations on labels (English)
0 references
22 March 1994
0 references
Transformations of graphs can be done by applying productions of a graph grammar. The application of a production replaces an occurrence of its left-hand side by its right-hand side. Now, graphs are a means to represent systems of asynchronous processes, and graph transformations can describe system behaviours. In order to describe systems that share data structures one must overcome the limitations of working with label-preserving graph morphisms. The present paper extends previous work in which, in order to allow variables in productions, a simple structure is imposed on the set of labels and graph morphisms are required to be compatible with this structure. In the present paper labelling is done in categories rather than in an alphabet and, in this way, operations can be performed on the labels while the graphs are rewritten. A pair of categories \({\mathbf L}=({\mathbf L}_ E\), \({\mathbf L}_ V)\) is assumed with object sets the set of edge labels and node labels, respectively. A category of \({\mathbf L}\)-labelled graphs and \({\mathbf L}\)-morphisms is considered and some fundamental properties are proved. Also the more general case in which labels are graphs is considered and the category \({\mathbf G}\)-Graph is defined. Of special interest are the categories which satisfy the parallel independence theorem (PIT) with respect to a class of distinguished morphisms. The category \({\mathbf G}\)-Graph is shown to be a PIT category with respect to a suitable class of morphisms. The usefulness of the approach is demonstrated by modelling condition/event nets and plasce/transition nets in the above described framework.
0 references
graph grammars
0 references
categorical approach
0 references
graph transformations
0 references
condition/event nets
0 references
plasce/transition nets
0 references