Abstract
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).
Similar content being viewed by others
Notes
- 1.
This PS is considered as “a measure of the satisfiability degree” of correctness criteria of non-commutative logic: any “good” criterion should recognize this PS as uncorrect.
- 2.
Number of vertexes and number of edges.
- 3.
We say that a terminal \( { \& _{p}}\)-link of a GPN \(\pi \) is toggling when the restriction of \(\pi \) w.r.t. p and the restriction of \(\pi \) w.r.t. \(\bar{p}\) are both correct GPSs. We call the restriction of \(\pi \) w.r.t. p (resp., w..r.t. \(\bar{p}\)) what remains of \(\pi \) when we replace p with 1 (resp., \(\overline{p}\) with 1) and keep only those vertexes and edges whose weights are still non-zero (see [8]).
References
Abrusci, V.M.: Classical conservative extensions of Lambek calculus. Stud. Logica. 71(3), 277–314 (2002)
Abrusci, V.M., Maieli, R.: Cyclic multiplicative proof nets of linear logic with an application to language parsing. In: de Paiva, V., de Queiroz, R., Moss, L.S., Leivant, D., de Oliveira, A. (eds.) WoLLIC 2015. LNCS, vol. 9160, pp. 53–68. Springer, Heidelberg (2015)
Abrusci, V.M., Ruet, P.: Non-commutative logic I: the multiplicative fragment. Ann. Pure Appl. Logic 101(1), 29–64 (2000)
Andreoli, J.-M., Pareschi, R.: From Lambek calculus to word-based parsing. In: Proceedings of Substructural Logic and Categorial Grammar Workshop, Munchen (1991)
Danos, V., Regnier, L.: The structure of multiplicatives. Arch. Math. Logic 28, 181–203 (1989)
Danos, V.: La Logique Linéaire appliquée à l’étude de divers processus de normalisation (principalment du \(\lambda \)-calcul). Ph.D. thesis, Paris (1990)
Girard, J.-Y.: Linear logic. Theoret. Comput. Sci. 50, 1–102 (1987)
Girard, J.-Y.: Proof-nets: the parallel syntax for proof theory. In: Logic and Algebra. Marcel Dekker (1996)
Girard, J.-Y.: Le point aveugle. Cours de Logique, vol. I, Vers la Perfection. Ed. Hermann, Paris (2006)
Hughes, D., van Glabbeek, R.: Proof nets for unit-free multiplicative-additive linear logic. In: Proceedings of IEEE LICS (2003)
Lambek, J.: The mathematics of sentence structure. Amer. Math. Monthly 65, 154–170 (1958)
Laurent, L., Maieli, R.: Cut elimination for monomial MALL proof nets. In: Proceedings of IEEE LICS, Pittsburgh, USA, pp 486–497 (2008)
Maieli, R.: A new correctness criterion for multiplicative non-commutative proof-nets. Arch. Math. Logic 42, 205–220 (2003). Springer-Verlag
Maieli, R.: Cut elimination for monomial proof nets of the purely multiplicative and additive fragment of linear logic. IAC-CNR Report, no. 140 (2/2008). HAL Id: hal-01153910. https://hal.archives-ouvertes.fr/hal-01153910
Maieli, R.: Retractile proof nets of the purely multiplicative and additive fragment of linear logic. In: Dershowitz, N., Voronkov, A. (eds.) LPAR 2007. LNCS (LNAI), vol. 4790, pp. 363–377. Springer, Heidelberg (2007)
Maieli, R.: Construction of retractile proof structures. In: Dowek, G. (ed.) RTA-TLCA 2014. LNCS, vol. 8560, pp. 319–333. Springer, Heidelberg (2014)
Moot, R., Retoré, C.: A logic for categorial grammars: Lambek’s syntactic calculus. In: Moot, R., Retoré, C. (eds.) The Logic of Categorial Grammars. LNCS, vol. 6850, pp. 23–63. Springer, Heidelberg (2012)
Moot, R.: Proof nets for linguistic analysis. Ph.D. thesis. Utrecht University (2002)
Morrill, G.: Additive operators for polymorphism. In: Categorial Grammar: Logical Syntax, Semantics and Processing. Oxford University Press (2011)
Acknowledgements
We thank the anonymous reviewers, Michael Moortgat and Richard Moot for their useful comments and suggestions. This work was partially supported by the PRIN Project Logical Methods of Information Management.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Abrusci, V.M., Maieli, R. (2016). Cyclic Multiplicative-Additive Proof Nets of Linear Logic with an Application to Language Parsing. In: Foret, A., Morrill, G., Muskens, R., Osswald, R., Pogodalla, S. (eds) Formal Grammar. FG FG 2015 2016. Lecture Notes in Computer Science(), vol 9804. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-53042-9_3
Download citation
DOI: https://doi.org/10.1007/978-3-662-53042-9_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-53041-2
Online ISBN: 978-3-662-53042-9
eBook Packages: Computer ScienceComputer Science (R0)