Cyclic Multiplicative-Additive Proof Nets of Linear Logic with an Application to Language Parsing

This paper concerns a logical approach to natural language parsing based on proof nets PNs, i.e. de-sequentialized proofs, of linear logic LL. It first provides a syntax for proof structures PSs of the cyclic multiplicative and additive fragment of linear logic CyMALL. A PS is an oriented graph, weighted by boolean monomial weights, whose conclusions $$\varGamma $$ are endowed with a cyclic order $$\sigma $$. Roughly, a PS $$\pi $$ with conclusions $$\sigma \varGamma $$ is correct so, it is a proof net, if any slice $$\varphi \pi $$, obtained by a boolean valuation $$\varphi $$ of $$\pi $$, is a multiplicative CyMLL PN with conclusions $$\sigma \varGamma _r$$, where $$\varGamma _r$$ is an additive resolution of $$\varGamma $$, i.e. a choice of an additive subformula for each formula of $$\varGamma $$. The correctness criterion for CyMLL PNs can be considered as the non-commutative counterpart of the famous Danos-Regnier DR criterion for PNs of the pure multiplicative fragment MLL of LL. The main intuition relies on the fact that any DR-switching i.e. any correction or test graph for a given PN can be naturally viewed as a seaweed, that is, a rootless planar tree inducing a cyclic order on the conclusions of the given PN. Unlike the most part of current syntaxes for non-commutative PNs, our syntax allows a sequentialization for the full class of CyMALL PNs, without requiring these latter to be cut-free. One of the main contributions of this paper is to provide a characterization of CyMALL PNs for the additive Lambek Calculus and thus a geometrical non inductive way to parse sentences containing words with syntactical ambiguity i.e., with polymorphic type.

[1]  J. Girard PROOF-NETS : THE PARALLEL SYNTAX FOR PROOF-THEORY , 1996 .

[2]  Y. Lafont From proof-nets to interaction nets , 1995 .

[3]  Dirk Roorda Proof Nets for Lambek Calculus , 1992, J. Log. Comput..

[4]  C. Retoré,et al.  Handsome Non-Commutative Proof-Nets: perfect matchings, series-parallel orders and Hamiltonian circuits , 2004 .

[5]  Vincent Danos,et al.  The structure of multiplicatives , 1989, Arch. Math. Log..

[6]  Roberto Maieli,et al.  Retractile Proof Nets of the Purely Multiplicative and Additive Fragment of Linear Logic , 2007, LPAR.

[7]  Richard Moot The Logic of Categorial Grammars: A deductive account of natural language syntax and semantics , 2012 .

[8]  V. Michele Abrusci Classical Conservative Extensions of Lambek Calculus , 2002, Stud Logica.

[9]  Olivier Laurent,et al.  Cut Elimination for Monomial MALL Proof Nets , 2008, 2008 23rd Annual IEEE Symposium on Logic in Computer Science.

[10]  Rob J. van Glabbeek,et al.  Proof nets for unit-free multiplicative-additive linear logic , 2005, TOCL.

[11]  T. A. Fowler,et al.  Book Review: Categorial Grammar: Logical Syntax, Semantics, and Processing by Glyn V. Morrill , 2010, International Conference on Computational Logic.

[12]  Rob J. van Glabbeek,et al.  Proof nets for unit-free multiplicative-additive linear logic (extended abstract) , 2003, 18th Annual IEEE Symposium of Logic in Computer Science, 2003. Proceedings..

[13]  Roberto Maieli Construction of Retractile Proof Structures , 2014, RTA-TLCA.

[14]  Richard Moot Proof nets for lingusitic analysis , 2002 .

[15]  Richard Moot,et al.  The Logic of Categorial Grammars , 2012, Lecture Notes in Computer Science.

[16]  Andrea Masini,et al.  Parsing MELL proof nets , 2001, Theor. Comput. Sci..

[17]  V. Michele Abrusci,et al.  Cyclic Multiplicative Proof Nets of Linear Logic with an Application to Language Parsing , 2015, WoLLIC.

[18]  Vincent Danos La Logique Linéaire appliquée à l'étude de divers processus de normalisation (principalement du Lambda-calcul) , 1990 .

[19]  T. Jandrok,et al.  Le point aveugle , 2009 .

[20]  C. Retoré Calcul de Lambek et logique linéaire , 1996 .

[21]  Patrick Lincoln,et al.  Linear logic , 1992, SIGA.

[22]  J. Lambek The Mathematics of Sentence Structure , 1958 .

[23]  Roberto Maieli A new correctness criterion for multiplicative non-commutative proof nets , 2003, Arch. Math. Log..

[24]  Richard Moot,et al.  A Logic for Categorial Grammars: Lambek’s Syntactic Calculus , 2012 .

[25]  Paul Ruet,et al.  Non-Commutative Logic I: The Multiplicative Fragment , 1999, Ann. Pure Appl. Log..

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

[27]  Christian Retoré A Semantic Characterisation of the Correctness of a Proof Net , 1997, Math. Struct. Comput. Sci..