Results 1 -
3 of
3
Coherence for sharing proofnets
- Proceedings of the 7th International Conference on Rewriting Techniques and Applications (RTA-96), LNCS 1103
, 1996
"... Sharing graphs are an implementation of linear logic proof-nets in such a way that their reduction never duplicate a redex. In their usual formulations, proof-nets present a problem of coherence: if the proof-net N reduces by standard cut-elimination to N 0, then, by reducing the sharing graph of N ..."
Abstract
-
Cited by 7 (6 self)
- Add to MetaCart
Sharing graphs are an implementation of linear logic proof-nets in such a way that their reduction never duplicate a redex. In their usual formulations, proof-nets present a problem of coherence: if the proof-net N reduces by standard cut-elimination to N 0, then, by reducing the sharing graph of N we donot obtain the sharing graph of N 0.Wesolve this problem by changing the way the information is coded into sharing graphs and introducing a new reduction rule (absorption). The rewriting system is con uent and terminating. The proof of this fact exploits an algebraic semantics for sharing graphs. 1
A general theory of sharing graphs
- THEORET. COMPUT. SCI
, 1999
"... Sharing graphs are the structures introduced by Lamping to implement optimal reductions of lambda calculus. Gonthier's reformulation of Lamping's technique inside Geometry of Interaction, and Asperti and Laneve's work on Interaction Systems have shown that sharing graphs can be used to implement a w ..."
Abstract
-
Cited by 4 (3 self)
- Add to MetaCart
Sharing graphs are the structures introduced by Lamping to implement optimal reductions of lambda calculus. Gonthier's reformulation of Lamping's technique inside Geometry of Interaction, and Asperti and Laneve's work on Interaction Systems have shown that sharing graphs can be used to implement a wide class of calculi. Here, we give a general characterization of sharing graphs independent from the calculus to be implemented. Such a characterization rests on an algebraic semantics of sharing graphs exploiting the methods of Geometry of Interaction. By this semantics we can de ne an unfolding partial order between proper sharing graphs, whose minimal elements are unshared graphs. The least-shared instance of a sharing graph is the unique unshared graph that the unfolding partial order associates to it. The algebraic semantics allows to prove that we can associate a semantical read-back to each unshared graph and that such a read-back can be computed
Modal Logic, Linear Logic, Optimal Lambda-Reduction
"... this paper. The reader may see [GMM96] or [Gue96] for a more detailed overview. Let an s`-structure G be correct iff there exists a restricted proof `-net N s.t. N B ..."
Abstract
- Add to MetaCart
this paper. The reader may see [GMM96] or [Gue96] for a more detailed overview. Let an s`-structure G be correct iff there exists a restricted proof `-net N s.t. N B

