• Home
  • Search
  • Distributed Graphs and Graph Transformation
  • Cite Icon26
  • https://doi.org/10.1023/a:1008683005045Copy DOI Icon

Distributed Graphs and Graph Transformation

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The new approach of distributed graphs and graph transformation developed in this article allows us to use structured graph transformation on two abstraction levels: the network and the local level. The network level contains the description of topological structures of a system. The local level covers the description of states and their transitions in local systems. Local state transitions may depend on others using suitable synchronization mechanisms. The main distribution concepts of categorical graph grammars presented by Schneider are combined with the algebraic approach to distributed graph transformation introduced by Ehrig et al. Modeling of distributed systems by this new kind of distributed graph transformation offers a clear and elegant description of dynamic networks, distributed actions as well as communication and synchronization using a graphical notation. Moreover, distributed graph transformation offers the possibility to describe splitting and joining of local graphs as well as parallel transformations in local systems. The formalization of distributed graph transformation is performed by means of category theory. A distributed graph is formalized by a diagram in the category GRAPH of graphs and total graph morphisms. A distributed transformation step is characterized by a double-pushout in the category DISTR(GRAPH) of distributed graphs and distributed graph morphisms. A pushout over distributed graph morphisms cannot always be constructed componentwise in each local part. But especially the componentwise construction of a distributed transformation reflects distributed computations best. Thus, we present the necessary conditions for componentwise construction of pushouts in DISTR(GRAPH) and show that they are also sufficient. These conditions are summarized in the distributed gluing condition. Moreover, these conditions are needed for componentwise construction of pushout complements which are used to characterize the first step of a distributed graph transformation.

Similar Papers
  • Book Chapter
  • Citations12

Categorical Foundations of Distributed Graph Transformation

  • Jan 01, 2006
  • Hartmut Ehrig +2
  • Research Article
  • Citations4

Qos-Driven Architectural Mining for Publish/Subscribe Systems Deployed on MANET

  • Jan 01, 2017
  • Procedia Computer Science
  • Emna Fki +3
  • Conference Article
  • Citations16

Mining large distributed log data in near real time

  • Oct 23, 2011
  • Stefan Weigert +2
  • Conference Article

Graph Topology Abstraction for Distributed Path Queries

  • May 31, 2016
  • Janani Balaji +1
  • Research Article
  • Citations10

Managing changes in distributed biomedical ontologies using hierarchical distributed graph transformation.

  • Jan 01, 2015
  • International journal of data mining and bioinformatics
  • Arash Shaban Nejad +1
  • Conference Article
  • Citations3

Consideration of the impacts of a smart neighborhood load on transformer aging

  • Jul 01, 2017
  • Nikolaos G Paterakis +5
  • Conference Article
  • Citations3

Research on Line Switch Statuses Identification in Distribution Networks Using TTU Measurements

  • May 28, 2021
  • Zhiqi Xu +4
  • Conference Article

A relational approach of fuzzy graph grammars

  • Jul 01, 2017
  • Alex Bertei +3
  • Research Article
  • Citations1

A graph-based approach to the compositional specification of distributed systems

  • May 01, 2002
  • Electronic Notes in Theoretical Computer Science
  • Manuel Koch
  • Book Chapter
  • Citations22

Pragmatic and semantic aspects of a module concept for graph transformation systems

  • Jan 01, 1996
  • Hartmut Ehrig +1
  • Book Chapter
  • Citations14

Petri nets and their relation to graph grammars

  • Oct 04, 1982
  • H J Genrich +3
  • Book Chapter
  • Citations7

Local Views on Distributed Systems and Their Communication

  • Jan 01, 2000
  • Ingrid Fischer +2
  • Conference Article
  • Citations16

Manage Reverse Power Flow and Fault Current Level in LV Network with High Penetration of Small Scale Solar and Wind Power Generation

  • Sep 01, 2018
  • K N Bangash +2
  • Research Article
  • Citations26

Multi-stage optimization for energy management and trading for smart homes considering operational constraints of a distribution network

  • Nov 10, 2023
  • Energy and Buildings
  • Sadam Hussain +3
  • Research Article
  • Citations4

Improving the Usability of a Graph Transformation Language

  • Mar 01, 2006
  • Electronic Notes in Theoretical Computer Science
  • Attila Vizhanyo +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.