DocumentCode
2510344
Title
Context Semantics, Linear Logic and Computational Complexity
Author
Lago, Ugo Dal
Author_Institution
Lab. d´´Informatique de Paris-Nord, Univ. Paris 13
fYear
0
fDate
0-0 0
Firstpage
169
Lastpage
178
Abstract
We show that context semantics can be fruitfully applied to the quantitative analysis of proof normalization in linear logic. In particular, context semantics lets us define the weight of a proof-net as a measure of its inherent complexity: it is both an upper bound to normalization time (modulo a polynomial overhead, independently on the reduction strategy) and a lower bound to the number of steps to normal form (for certain reduction strategies). Weights are then exploited in proving strong soundness theorems for various subsystems of linear logic, namely elementary linear logic, soft linear logic and light linear logic
Keywords
computational complexity; formal logic; programming language semantics; theorem proving; computational complexity; context semantics; elementary linear logic; light linear logic; normalization time; polynomial overhead; proof normalization quantitative analysis; proof-net weight; reduction strategy; soft linear logic; strong soundness theorems; Circuits; Computational complexity; Context modeling; Geometry; Logic; Particle measurements; Polynomials; Solid modeling; Time measurement; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 2006 21st Annual IEEE Symposium on
Conference_Location
Seattle, WA
ISSN
1043-6871
Print_ISBN
0-7695-2631-4
Type
conf
DOI
10.1109/LICS.2006.21
Filename
1691228
Link To Document