2007
DOI: 10.1016/j.entcs.2002.09.005
|View full text |Cite
|
Sign up to set email alerts
|

A Higher-Order Calculus for Graph Transformation

Abstract: This paper presents a formalism for defining higher-order systems based on the notion of graph transformation (by rewriting or interaction). The syntax is inspired by the Combinatory Reduction Systems of Klop. The rewrite rules can be used to define first-order systems, such as graph or term-graph rewriting systems, Lafont's interaction nets, the interaction systems of Asperti and Laneve, the non-deterministic nets of Alexiev, or a process calculus. They can also be used to specify higher-order systems such as… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 22 publications
0
3
0
Order By: Relevance
“…Boxes are represented by extra nodes requiring additional rules for book-keeping. To palliate this problem, several extensions of interaction nets have been proposed (see e.g., [1,2,22]). In [2], a representation of intuitionistic logic proofs (or λ -terms) is given by means of higher-order port-graphs (HOPG).…”
Section: Figure 1: Sample Starting Graphmentioning
confidence: 99%
“…Boxes are represented by extra nodes requiring additional rules for book-keeping. To palliate this problem, several extensions of interaction nets have been proposed (see e.g., [1,2,22]). In [2], a representation of intuitionistic logic proofs (or λ -terms) is given by means of higher-order port-graphs (HOPG).…”
Section: Figure 1: Sample Starting Graphmentioning
confidence: 99%
“…We based our extensions on the improved lightweight calculus, which was introduced in [7]. A different approach to higher-order computation in the interaction calculus can be found in [4].…”
Section: Related Workmentioning
confidence: 99%
“…Higher-order extensions have been defined for more restricted formalisms: Term rewriting has been extended with higher-order features, with formalisms such as Combinatory Reduction Systems [11] and Nominal Rewriting Systems [9] amongst others. Higher-order graph rewriting theories have been defined in [10,13] via textual calculi instead of graphical formalisms. The examples that motivate the higher-order extension of port-graphs presented in this paper come from the graphical representation of proofs in intuitionistic logic given in [1].…”
mentioning
confidence: 99%