2013
DOI: 10.4204/eptcs.110.7
|View full text |Cite
|
Sign up to set email alerts
|

Term Graph Representations for Cyclic Lambda-Terms

Abstract: We study various representations for cyclic lambda-terms as higher-order or as first-order term graphs. We focus on the relation between 'lambda-higher-order term graphs' (lambda-ho-term-graphs), which are first-order term graphs endowed with a well-behaved scope function, and their representations as 'lambda-term-graphs', which are plain first-order term graphs with scope-delimiter vertices that meet certain scoping requirements. Specifically we tackle the question: Which class of first-order term graphs admi… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
1

Relationship

4
1

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 8 publications
0
8
0
Order By: Relevance
“…Whereas in the paper [12] we exclusively focused on the graph formalisms, and investigated them in their own right, here we connect the results obtained there to the language λ letrec for expressing sharing and cyclicity. Since the methods presented here are based on the graph formalisms, and rely on their properties for correctness, we recapitulate the concepts and the relevant results in Sec.…”
Section: Contribution Of This Paper In Contextmentioning
confidence: 99%
See 3 more Smart Citations
“…Whereas in the paper [12] we exclusively focused on the graph formalisms, and investigated them in their own right, here we connect the results obtained there to the language λ letrec for expressing sharing and cyclicity. Since the methods presented here are based on the graph formalisms, and rely on their properties for correctness, we recapitulate the concepts and the relevant results in Sec.…”
Section: Contribution Of This Paper In Contextmentioning
confidence: 99%
“…Alternatively scopes can be represented by a scope function (as in [4]) that assigns to every abstraction vertex the set of vertices in its scope. In the article [12] we show that higherorder term graphs with scope functions correspond bijectively to those with abstraction prefix functions.…”
Section: Lambda Higher-order Term Graphsmentioning
confidence: 99%
See 2 more Smart Citations
“…For obtaining T H(G) for a G ∈ T , retain the abstractionprefix function, and remove every delimiter vertex from G, thereby connecting its incoming edge with its outgoing edge. For formal definitions and well-definedness of T H and HT , see [12]. Note that a λ-ho-term-graph may have multiple corresponding λ-term-graphs that differ only with respect to their 'degree' of S-sharing (the extent to which S-vertices occur shared).…”
Section: Correspondence Between λ-Ho-and λ-Term-graphsmentioning
confidence: 99%