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...
Autores principales: | , |
---|---|
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 |