Cargando…

Single Pushout Rewriting in Comprehensive Systems

The elegance of the single-pushout (SPO) approach to graph transformations arises from substituting total morphisms by partial ones in the underlying category. Thus, SPO’s applicability depends on the durability of pushouts after this transition. There is a wide range of work on the question when pu...

Descripción completa

Detalles Bibliográficos
Autores principales: König, Harald, Stünkel, Patrick
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7314711/
http://dx.doi.org/10.1007/978-3-030-51372-6_6
_version_ 1783550115959537664
author König, Harald
Stünkel, Patrick
author_facet König, Harald
Stünkel, Patrick
author_sort König, Harald
collection PubMed
description The elegance of the single-pushout (SPO) approach to graph transformations arises from substituting total morphisms by partial ones in the underlying category. Thus, SPO’s applicability depends on the durability of pushouts after this transition. There is a wide range of work on the question when pushouts exist in categories with partial morphisms starting with the pioneering work of Löwe and Kennaway and ending with an essential characterisation in terms of an exactness property (for the interplay between pullbacks and pushouts) and an adjointness condition (w.r.t. inverse image functions) by Hayman and Heindel. Triple graphs and graph diagrams are frameworks to synchronize two or more updatable data sources by means of internal mappings, which identify common sub-structures. Comprehensive systems generalise these frameworks, treating the network of data sources and their structural inter-relations as a homogeneous comprehensive artifact, in which partial maps identify commonalities. Although this inherent partiality produces amplified complexity, Heindel’s characterisation still yields cocompleteness of the category of comprehensive systems equipped with closed partial morphisms and thus enables computing by SPO graph transformation.
format Online
Article
Text
id pubmed-7314711
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-73147112020-06-25 Single Pushout Rewriting in Comprehensive Systems König, Harald Stünkel, Patrick Graph Transformation Article The elegance of the single-pushout (SPO) approach to graph transformations arises from substituting total morphisms by partial ones in the underlying category. Thus, SPO’s applicability depends on the durability of pushouts after this transition. There is a wide range of work on the question when pushouts exist in categories with partial morphisms starting with the pioneering work of Löwe and Kennaway and ending with an essential characterisation in terms of an exactness property (for the interplay between pullbacks and pushouts) and an adjointness condition (w.r.t. inverse image functions) by Hayman and Heindel. Triple graphs and graph diagrams are frameworks to synchronize two or more updatable data sources by means of internal mappings, which identify common sub-structures. Comprehensive systems generalise these frameworks, treating the network of data sources and their structural inter-relations as a homogeneous comprehensive artifact, in which partial maps identify commonalities. Although this inherent partiality produces amplified complexity, Heindel’s characterisation still yields cocompleteness of the category of comprehensive systems equipped with closed partial morphisms and thus enables computing by SPO graph transformation. 2020-05-31 /pmc/articles/PMC7314711/ http://dx.doi.org/10.1007/978-3-030-51372-6_6 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
König, Harald
Stünkel, Patrick
Single Pushout Rewriting in Comprehensive Systems
title Single Pushout Rewriting in Comprehensive Systems
title_full Single Pushout Rewriting in Comprehensive Systems
title_fullStr Single Pushout Rewriting in Comprehensive Systems
title_full_unstemmed Single Pushout Rewriting in Comprehensive Systems
title_short Single Pushout Rewriting in Comprehensive Systems
title_sort single pushout rewriting in comprehensive systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7314711/
http://dx.doi.org/10.1007/978-3-030-51372-6_6
work_keys_str_mv AT konigharald singlepushoutrewritingincomprehensivesystems
AT stunkelpatrick singlepushoutrewritingincomprehensivesystems