• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Implementing Distributed Systems Using Linear Naming (1993)

by Alan Bawden
Venue:MIT AI Lab
Add To MetaCart

Tools

Sorted by:
Results 1 - 2 of 2

Sharing Continuations: Proofnets for Languages With Explicit Control

by Julia L. Lawall, Harry G. Mairson - In ESOP'2000, volume 1782. LNCS , 2000
"... We introduce graph reduction technology that implements functional languages with control, such as Scheme with call/cc, where continuations can be manipulated explicitly as values, and can be optimally reduced in the sense of Lévy. The technology is founded on proofnets for multiplicative-exponentia ..."
Abstract - Cited by 3 (2 self) - Add to MetaCart
We introduce graph reduction technology that implements functional languages with control, such as Scheme with call/cc, where continuations can be manipulated explicitly as values, and can be optimally reduced in the sense of Lévy. The technology is founded on proofnets for multiplicative-exponential linear logic, extending the techniques originally proposed by Lamping, where we adapt the continuation-passing style transformation to yield a new understanding of sharable values. Confluence is maintained by returning multiple answers to a (shared) continuation. Proofnets provide a concurrent version of linear logic proofs, eliminating structurally irrelevant sequentialization, and ignoring asymmetric distinctions between inputs and outputs -- dually, expressions and continuations. While Lamping's graphs and their variants encode an embedding of intuitionistic logic into linear logic, our construction implicitly contains an embedding of classical logic into linear logic. We propose...

A Proof of the Reducibility of General Port Graph Grammars to Simple Port Graph Grammars

by Charles Stewart , 2002
"... A uniform framework of port graph grammars, encompassing connection graphs, interaction nets and Lamping's partial sharing graphs, has been presented by the author in the article `Reducibility between classes of port graph grammar'. The aims of this report are to 1. Give a complete proof of redu ..."
Abstract - Add to MetaCart
A uniform framework of port graph grammars, encompassing connection graphs, interaction nets and Lamping's partial sharing graphs, has been presented by the author in the article `Reducibility between classes of port graph grammar'. The aims of this report are to 1. Give a complete proof of reducibility between general PGGs and simple PGGs (only an outline of the proof was given in that article); 2. Give a short summary of the design of an implementation executing rewrite steps for simple port graph grammars, to justify the claim that port graph grammars are a reasonably efficient representation for code in a distributed environment; 3. Dicuss critically the fundamental notion of reducibility between rewrite systems provided in that article.
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University