• 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