Parallel rewriting of attributed graphs

被引:3
作者
de la Tour, Thierry Boy [1 ,2 ]
Echahed, Rachid [1 ]
机构
[1] Univ Grenoble Alpes, LIG, Grenoble INP, CNRS, F-38000 Grenoble, France
[2] Batiment IMAG,700 Ave Cent, F-38400 St Martin Dheres, France
关键词
Rewrite systems; Graph transformation; Parallel rewriting;
D O I
10.1016/j.tcs.2020.09.025
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Some computations can be elegantly presented as the parallel or simultaneous application of rules. This is the case of cellular automata and of simultaneous assignments in Python. In both cases the expected result cannot be obtained by a sequential application of rules. A general framework of attributed graph transformations is proposed where such computations can be expressed and analyzed. Determinism is achieved by an exhaustive parallel application of rules, as in cellular automata that are shown to have a straightforward representation in this framework. A more concise parallel transformation is also proposed, where some applications of rules can be ignored thanks to their symmetries, while preserving determinism. Parallel transformations are then used to characterize the property of parallel independence. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:106 / 132
页数:27
相关论文
共 39 条
[1]   PORGY: Strategy-Driven Interactive Transformation of Graphs [J].
Andrei, Oana ;
Fernandez, Maribel ;
Kirchner, Helene ;
Melancon, Guy ;
Namet, Olivier ;
Pinaud, Bruno .
ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (48) :54-68
[2]  
[Anonymous], 1997, Handbook of Graph Grammars and Computing by Graph Transformations, DOI [DOI 10.1142/9789812384720_, 10.1142/9789812384720_0001]
[3]  
Baader F., 1998, Term Rewriting and All That
[4]  
Book R. V., 1993, TEXTS MONOGRAPHS COM
[5]  
Boy de la Tour T., 2020, LNCS
[6]   Verifying Graph Transformation Systems with Description Logics [J].
Brenas, Jon Hael ;
Echahed, Rachid ;
Strecker, Martin .
GRAPH TRANSFORMATION (ICGT 2018), 2018, 10887 :155-170
[7]  
Corradini A., 1997, HDB GRAPH GRAMMARS C, P163, DOI DOI 10.1142/9789812384720
[8]   AGREE - Algebraic Graph Rewriting with Controlled Embedding [J].
Corradini, Andrea ;
Duval, Dominique ;
Echahed, Rachid ;
Prost, Frederic ;
Ribeiro, Leila .
GRAPH TRANSFORMATION (ICGT 2015), 2015, 9151 :35-51
[9]  
Correa A.S, 2018, GRAPH TRANSFORMATION, P1, DOI DOI 10.1007/978-3-319-75396-61
[10]  
de la Tour T. Boy, CORR