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 :
بازگشت