ACM Home Page
Please provide us with feedback. Feedback
A logical account of pspace
Full text PdfPdf (260 KB)
Source
Annual Symposium on Principles of Programming Languages archive
Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages table of contents
San Francisco, California, USA
SESSION: Session 4 table of contents
Pages 121-131  
Year of Publication: 2008
ISBN:978-1-59593-689-9
Also published in ...
Authors
Marco Gaboardi  Università di Torino, Torino, Italy
Jean-Yves Marion  Nancy-University: ENSMN-INPL: Loria, Nancy, France
Simona Ronchi Della Rocca  Università di Torino, Torino, Italy
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 62,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1328438.1328456
What is a DOI?

ABSTRACT

We propose a characterization of PSPACE by means of atype assignment for an extension of lambda calculus with a conditional construction. The type assignment STAB is an extension of STA, a type assignment for lambda-calculus inspired by Lafont's Soft Linear Logic.

We extend STA by means of a ground type and terms for booleans. The key point is that the elimination rule for booleans is managed in an additive way. Thus, we are able to program polynomial time Alternating Turing Machines. Conversely, we introduce a call-by-name evaluation machine in order tocompute programs in polynomial space. As far as we know, this is the first characterization of PSPACE which is based on lambda calculusand light logics.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
Henk Barendregt. The Lambda Calculus: Its Syntax and Semantics. Elsevier/North-Holland, Amsterdam, London, New York, revised edition, 1984.
5
 
6
Paolo Coppola, Ugo Dal Lago, and Simona Ronchi Della Rocca. Elementary affine logic and the call by value lambda calculus. In Proceedings of the Typed Lambda Calculi and Applications, 7th International Conference -- TLCA '05, Nara, Japan, April 21-23, 2005, volume 3461 of Lecture Notes in Computer Science, pages 131--145. Springer, 2005.
 
7
Marco Gaboardi and Simona Ronchi Della Rocca. A soft type assignment system for λ-calculus. In Proceedings of the Computer Science Logic, 21st International Workshop -- CSL'07, Lausanne, Switzerland, September 11-15, 2007, volume 4646 of Lecture Notes in Computer Science, pages 253--267. Springer, 2007.
 
8
 
9
 
10
Erich Grädel, Phokion G. Kolaitis, Leonid Libkin, Maarten Marx, Joel Spencer, Moshe Y. Vardi, Yde Venema, and Scott Weinstein. Finite Model Theory and its applications. Springer, 2007.
 
11
 
12
 
13
 
14
 
15
 
16
 
17
François Maurel. Nondeterministic light logics and NP-time. In Martin Hofmann, editor, Proceedings of the Typed Lambda Calculi and Applications, 6th International Conference -- TLCA 2003, Valencia, Spain, June 10-12, 2003, volume 2701 of Lecture Notes in Computer Science, pages 241--255. Springer, 2003.
 
18
Virgile Mogbil and Vincent Rahli. Uniform circuits, & boolean proof nets. In Sergei N. Artemov and Anil Nerode, editors, Proceedings of the Symposium on Logical Foundations of Computer Science -- LFCS'07, volume 4514 of Lecture Notes in Computer Science, pages 401--421. Springer, June 2007.
 
19
 
20
Simona Ronchi Della Rocca and Luca Roversi. Lambda calculus and intuitionistic linear logic. Studia Logica, 59(3), 1997.
 
21
Walter J. Savitch. Relationship between nondeterministic and deterministic tape classes. Journal of Computer and System Sciences, 4:177--192, 1970.
 
22
 
23
Kazushige Terui. Linear logical characterization of polyspace functions (extended abstract), 2000. URL http://citeseer.ist.psu.edu/294754.html. Unpublished.
 
24
25


Collaborative Colleagues:
Marco Gaboardi: colleagues
Jean-Yves Marion: colleagues
Simona Ronchi Della Rocca: colleagues