Skip to main content

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

  • Conference paper
  • First Online:
Book cover Formal Grammar (FG 2015, FG 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9804))

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).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Notes

  1. 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. 2.

    Number of vertexes and number of edges.

  3. 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

  1. Abrusci, V.M.: Classical conservative extensions of Lambek calculus. Stud. Logica. 71(3), 277–314 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  2. 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)

    Google Scholar 

  3. Abrusci, V.M., Ruet, P.: Non-commutative logic I: the multiplicative fragment. Ann. Pure Appl. Logic 101(1), 29–64 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  4. Andreoli, J.-M., Pareschi, R.: From Lambek calculus to word-based parsing. In: Proceedings of Substructural Logic and Categorial Grammar Workshop, Munchen (1991)

    Google Scholar 

  5. Danos, V., Regnier, L.: The structure of multiplicatives. Arch. Math. Logic 28, 181–203 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  6. Danos, V.: La Logique Linéaire appliquée à l’étude de divers processus de normalisation (principalment du \(\lambda \)-calcul). Ph.D. thesis, Paris (1990)

    Google Scholar 

  7. Girard, J.-Y.: Linear logic. Theoret. Comput. Sci. 50, 1–102 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  8. Girard, J.-Y.: Proof-nets: the parallel syntax for proof theory. In: Logic and Algebra. Marcel Dekker (1996)

    Google Scholar 

  9. Girard, J.-Y.: Le point aveugle. Cours de Logique, vol. I, Vers la Perfection. Ed. Hermann, Paris (2006)

    Google Scholar 

  10. Hughes, D., van Glabbeek, R.: Proof nets for unit-free multiplicative-additive linear logic. In: Proceedings of IEEE LICS (2003)

    Google Scholar 

  11. Lambek, J.: The mathematics of sentence structure. Amer. Math. Monthly 65, 154–170 (1958)

    Article  MathSciNet  MATH  Google Scholar 

  12. Laurent, L., Maieli, R.: Cut elimination for monomial MALL proof nets. In: Proceedings of IEEE LICS, Pittsburgh, USA, pp 486–497 (2008)

    Google Scholar 

  13. Maieli, R.: A new correctness criterion for multiplicative non-commutative proof-nets. Arch. Math. Logic 42, 205–220 (2003). Springer-Verlag

    Article  MathSciNet  MATH  Google Scholar 

  14. 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

  15. 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)

    Chapter  Google Scholar 

  16. Maieli, R.: Construction of retractile proof structures. In: Dowek, G. (ed.) RTA-TLCA 2014. LNCS, vol. 8560, pp. 319–333. Springer, Heidelberg (2014)

    Google Scholar 

  17. 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)

    Chapter  Google Scholar 

  18. Moot, R.: Proof nets for linguistic analysis. Ph.D. thesis. Utrecht University (2002)

    Google Scholar 

  19. Morrill, G.: Additive operators for polymorphism. In: Categorial Grammar: Logical Syntax, Semantics and Processing. Oxford University Press (2011)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Roberto Maieli .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics