TERMINATION OF GRAPH TRANSFORMATION SYSTEMS USING WEIGHTED SUBGRAPH COUNTING

被引:0
|
作者
Overbeek, Roy [1 ]
Endrullis, Jorg [1 ]
机构
[1] Vrije Univ Amsterdam, De Boelelaan 1105, NL-1081 HV Amsterdam, Netherlands
关键词
graph transformation; termination; pullback pushout; ADHESIVE;
D O I
10.46298/LMCS-20(4:12)2024
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
. We introduce a termination method for the algebraic graph transformation framework PBPO+, in which we weigh objects by summing a class of weighted morphisms targeting them. The method is well-defined in rm-adhesive quasitoposes (which include toposes and therefore many graph categories of interest), and is applicable to non-linear rules. The method is also defined for other frameworks, including SqPO and left-linear DPO, because we have previously shown that they are naturally encodable into PBPO+ in the quasitopos setting. We have implemented our method, and the implementation includes a REPL that can be used for guiding relative termination proofs.
引用
收藏
页数:36
相关论文
共 50 条
  • [31] Combining termination proofs in model transformation systems
    Bisztray, Denes
    Heckel, Reiko
    MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2014, 24 (04)
  • [32] Distributed frequent subgraph mining on evolving graph using SPARK
    Senthilselvan, N.
    Subramaniyaswamy, V.
    Vijayakumar, V.
    Karimi, Hamid Reza
    Aswin, N.
    Ravi, Logesh
    INTELLIGENT DATA ANALYSIS, 2020, 24 (03) : 495 - 513
  • [33] Termination detection of distributed algorithms by graph relabelling systems
    Godard, E
    Métivier, Y
    Mosbah, M
    Sellami, A
    GRAPH TRANSFORMATIONS, PROCEEDINGS, 2002, 2505 : 106 - 119
  • [34] Using Graph Neural Networks for Program Termination
    Alon, Yoav
    David, Cristina
    PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 910 - 921
  • [35] A temporal graph logic for verification of graph transformation systems
    Baldan, Paolo
    Corradini, Andrea
    Koenig, Barbara
    Lafuente, Alberto Lluch
    RECENT TRENDS IN ALGEBRAIC DEVELOPMENT TECHNIQUES, 2007, 4409 : 1 - +
  • [36] Graph transformation through graph surfing in reaction systems
    Kreowski, Hans-Joerg
    Rozenberg, Grzegorz
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2019, 109
  • [37] FORMAL ANALYSIS OF UML 2.0 ACTIVITIES USING GRAPH TRANSFORMATION SYSTEMS
    Rafe, Vahid
    Rahmani, Adel T.
    Rafeh, Reza
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2010, 20 (05) : 679 - 694
  • [38] Automatic Development of Service Oriented Models Using Graph Transformation Systems
    Raftari, Mehdi
    Joodaki, Saba
    TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 1671 - +
  • [39] A HIGHER-ORDER TRANSFORMATION APPROACH TO THE FORMALIZATION AND ANALYSIS OF BPMN USING GRAPH TRANSFORMATION SYSTEMS
    Krauter, Tim
    Rutle, Adrian
    Konig, Harald
    Lamo, Yngve
    LOGICAL METHODS IN COMPUTER SCIENCE, 2024, 20 (04)
  • [40] A dynamical systems approach to weighted graph matching
    Zavlanos, Michael M.
    Pappas, George J.
    PROCEEDINGS OF THE 45TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2006, : 3492 - 3497