Skip to main content

Proofnets and Context Semantics for the Additives

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2471))

Abstract

We provide a context semantics for Multiplicative-Additive Linear Logic (MALL), together with proofnets whose reduction preserves semantics, where proofnet reduction is equated with cut-elimination on MALL sequents. The results extend the program of Gonthier, Abadi, and Lévy, who provided a “geometry of optimal λ-reduction” (context semantics) for λ-calculus and Multiplicative-Exponential Linear Logic (MELL). We integrate three features: a semantics that uses buses to implement slicing; a proofnet technology that allows multidimensional boxes and generalized garbage, preserving the linearity of additive reduction; and finally, a read-back procedure that computes a cut-free proof from the semantics, a constructive companion to full abstraction theorems.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Abramsky and P.-A. Melliès. Concurrent games and full completeness. In LICS’99, pages 431–442. IEEE, July 1999.

    Google Scholar 

  2. Samson Abramsky and Guy McCusker. Linearity, sharing and state: a fully abstract game semantics for Idealized Algol with active expressions (extended abstract). In Proceedings of 1996 Workshop on Linear Logic, volume 3 of Electronic notes in Theoretical Computer Science. Elsevier, 1996.

    Google Scholar 

  3. G. Bellin and P. J. Scott. On the π-calculus and linear logic. Theoretical Computer Science, 135(1):11–65, December 1994.

    Google Scholar 

  4. Jean-Yves Girard. Linear logic. Theoretical Computer Science, 50:1–102, 1987.

    Article  MATH  MathSciNet  Google Scholar 

  5. Jean-Yves Girard. Geometry of interaction I: Interpretation of system F. In Logic Colloquium’ 88, pages 221–260. North-Holland, 1989.

    Google Scholar 

  6. Jean-Yves Girard. Geometry of interaction III: The general case. In Advances in Linear Logic, pages 329–389. Cambridge University Press, 1995. Proceedings of the 1993 Workshop on Linear Logic, Cornell Univesity, Ithaca.

    Google Scholar 

  7. Jean-Yves Girard. Linear logic: its syntax and semantics. In Advances in Linear Logic, pages 1–42. Cambridge University Press, 1995. Proceedings of the 1993 Workshop on Linear Logic, Cornell Univesity, Ithaca.

    Google Scholar 

  8. Jean-Yves Girard. Proof-nets: The parallel syntax for proof-theory. In Logic and Algebra. Marcel Dekker, 1996.

    Google Scholar 

  9. Georges Gonthier, Martín Abadi, and Jean-Jacques Lévy. The geometry of optmnal lambda reduction. In POPL’92, pages 15–26, Albuquerque, January 1992. ACM Press.

    Google Scholar 

  10. Georges Gonthier, Martín Abadi, and Jean-Jacques Lévy. Linear logic without boxes. In LICS’92, pages 223–34. IEEE, Los Alamitos, 1992.

    Google Scholar 

  11. Timothy G. Griffin. The formulae-as-types notion of control. In POPL’90, pages 47–57. ACM Press, New York, 1990.

    Google Scholar 

  12. C. A. R. Hoare. Communicating Sequential Processes. Prentice-Hall, Englewood Cliffs, NJ, 1985. & 0-13-153289-8.

    MATH  Google Scholar 

  13. Y. Lafont. From proof nets to interaction nets. In Advances in Linear Logic, pages 225–247. Cambridge University Press, 1995. Proceedings of the 1993 Workshop on Linear Logic, Cornell Univesity, Ithaca.

    Google Scholar 

  14. John Lamping. An algorithm for optimal lambda-calculus reductions. In POPL’90, pages 16–30. ACM Press, January 1990.

    Google Scholar 

  15. Olivier Laurent. A token machine for full geometry of interaction (extended abstract). In TLCA’01, volume 2044, pages 283–297. LNCS, Springer-Verlag, May 2001.

    Google Scholar 

  16. Julia L. Lawall and Harry G. Mairson. Sharing continuations: proofnets for languages with explicit control. In ESOP’2000, volume 1782. LNCS, Springer-Verlag, 2000.

    Google Scholar 

  17. Robin Milner. Communicating and Mobile Systems: the π-Calculus. Cambridge University Press, May 1999.

    Google Scholar 

  18. Chetan R. Murthy. Extracting constructive content from classical proofs. Technical Report TR90-1151, Cornell University, Computer Science Department, August 1990.

    Google Scholar 

  19. Lorenzo Tortora de Falco. The additive multiboxes. Annals of Pure and Applied Logic. To appear.

    Google Scholar 

  20. Lorenzo Tortora de Falco. Additives of linear logic and normalization-part 1: a (restricted) church-rosser property. Theoretical Computer Science.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mairson, H.G., Rival, X. (2002). Proofnets and Context Semantics for the Additives. In: Bradfield, J. (eds) Computer Science Logic. CSL 2002. Lecture Notes in Computer Science, vol 2471. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45793-3_11

Download citation

  • DOI: https://doi.org/10.1007/3-540-45793-3_11

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44240-0

  • Online ISBN: 978-3-540-45793-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics