Light linear logics with controlled weakening: Expressibility, confluent strong normalization

Abstract Starting from Girard’s seminal paper on light linear logic (LLL), a number of works investigated systems derived from linear logic to capture polynomial time computation within the computation-as-cut-elimination paradigm. The original syntax of LLL is too complicated, mainly because one has to deal with sequents which do not just consist of formulas but also of ‘blocks’ of formulas. We circumvent the complications of ‘blocks’ by introducing a new modality ∇ which is exclusively in charge of ‘additive blocks’. One of the most interesting features of this purely multiplicative ∇ is the possibility of the second-order encodings of additive connectives. The resulting system (with the traditional syntax), called Easy-LLL, is still powerful to represent any deterministic polynomial time computations in purely logical terms. Unlike the original LLL, Easy-LLL admits polynomial time strong normalization together with the Church–Rosser property, namely, cut elimination terminates in a unique way in polytime by any choice of cut reduction strategies.

[1]  Andrzej S. Murawski,et al.  On an interpretation of safe recursion in light affine logic , 2004, Theor. Comput. Sci..

[2]  Yves Lafont,et al.  Soft linear logic and polynomial time , 2004, Theor. Comput. Sci..

[3]  Jean-Yves Girard,et al.  Linear logic: its syntax and semantics , 1995 .

[4]  Jean-Yves Girard,et al.  Linear Logic , 1987, Theor. Comput. Sci..

[5]  Kazushige Terui,et al.  Verification of Ptime Reducibility for System F Terms Via Dual Light Affine Logic , 2006, CSL.

[6]  Max I. Kanovich,et al.  Phase semantics for light linear logic , 2003, Theor. Comput. Sci..

[7]  Andrea Asperti Light affine logic , 1998, Proceedings. Thirteenth Annual IEEE Symposium on Logic in Computer Science (Cat. No.98CB36226).

[8]  Luca Roversi A P-Time Completeness Proof for Light Logics , 1999, CSL.

[9]  Andrea Asperti,et al.  Intuitionistic Light Affine Logic , 2002, TOCL.

[10]  Andre Scedrov,et al.  Bounded Linear Logic: A Modular Approach to Polynomial-Time Computability , 1992, Theor. Comput. Sci..

[11]  Max I. Kanovich Light Linear Logic with Controlled Weakening , 2009, LFCS.

[12]  Kazushige Terui,et al.  Light types for polynomial time computation in lambda-calculus , 2004, LICS 2004.

[13]  Kazushige Terui,et al.  Light affine lambda calculus and polytime strong normalization , 2001, Proceedings 16th Annual IEEE Symposium on Logic in Computer Science.

[14]  Jean-Yves Girard,et al.  Light Linear Logic , 1998, Inf. Comput..

[15]  Damiano Mazza Linear logic and polynomial time , 2006, Math. Struct. Comput. Sci..

[16]  M. Nivat Fiftieth volume of theoretical computer science , 1988 .

[17]  Kazushige Terui,et al.  On the Computational Complexity of Cut-Elimination in Linear Logic , 2003, ICTCS.

[18]  Kazushige Terui,et al.  Light Logic and Polynomial Time Computation , 2004 .