2020
DOI: 10.1007/978-3-030-51372-6_2
|View full text |Cite
|
Sign up to set email alerts
|

Confluence up to Garbage

Abstract: The transformation of graphs and graph-like structures is ubiquitous in computer science. When a system is described by graphtransformation rules, it is often desirable that the rules are both terminating and confluent so that rule applications in an arbitrary order produce unique resulting graphs. However, there are application scenarios where the rules are not globally confluent but confluent on a subclass of graphs that are of interest. In other words, non-resolvable conflicts can only occur on graphs that … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 25 publications
0
3
0
Order By: Relevance
“…This section introduces GP 2, a nondeterministic rule-based programming language for manipulating graphs. The language is implemented by a compiler that generates C code [26,27], and is available to download online 1 .…”
Section: The Graph Programming Language Gpmentioning
confidence: 99%
“…This section introduces GP 2, a nondeterministic rule-based programming language for manipulating graphs. The language is implemented by a compiler that generates C code [26,27], and is available to download online 1 .…”
Section: The Graph Programming Language Gpmentioning
confidence: 99%
“…For DPO rewriting, despite the undecidability result recalled before, local confluence has been shown to hold with respect to a stronger notion of joinability for critical pairs [43], and confluence is decidable whenever all critical pairs satisfy a syntactic condition, coverability [44]. More recently, we mention the work on confluence up-to garbage, whose intuition is to check if the rewriting system is confluent on a subclass of graphs that are of interest [14]. And, on an similar note, the work on confluence for DPO with applications conditions [20] seems also relevant for our investigation.…”
Section: Related Workmentioning
confidence: 99%
“…For DPO rewriting, despite the undecidability result recalled before, local confluence has been shown to hold with respect to a stronger notion of joinability for critical pairs (Plump 1993), and confluence is decidable whenever all critical pairs satisfy a syntactic condition, coverability (Plump 2010). More recently, we mention the work on confluence up-to garbage, whose intuition is to check if the rewriting system is confluent on a subclass of graphs that are of interest (Campbell and Plump 2020). And, on a similar note, the work on confluence for DPO with applications conditions (Ehrig et al 2010) seems also relevant for our investigation.…”
Section: Introductionmentioning
confidence: 99%