Skip to main content

The other linear logic

Extended abstract

  • Conference paper
  • First Online:
Formal Methods in Programming and Their Applications

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 735))

  • 139 Accesses

Abstract

One of computer science motivations for Linear Logic is that proofs in this logic reflect the use of certain resources. However, the problem of availability of resources is not addressed. In this paper we are attempting to fill this gap.

Our approach can be illustrated most clearly by example of a Horn fragment. In this fragment, the left part of each sequent is a conjunction of simple implications and supplies, and the right part is a simple conjunction of supplies. An implication is called simple, if both its succedent and antecedent are conjunctions of supplies. As usual, a supply is simply a letter.

The standard axiom system for this Horn fragment consists of three inference rules, while the axioms are all the sequents with a single letter both for the left and right parts (the letter is the same).

On the other hand, the implications can be thought of as determining relations in a commutative semigroup and then we show that a sequent is provable iff the collection of supplies in its right part can be obtained from the left one by applying all the relations from the left part in appropriate order.

Now, let us require that the left part (i.e. all its supplies) is available. For this case we construct a new axiom system with sligtly more complex axioms and inference rules in which any axiom can be used at most once. Among other corollaries of this result we obtain the NP-completeness of the Horn fragment (known result).

However, for a bounded number of implication types we construct a subexponential algorithm for the derivation search.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Editor information

Dines Bjørner Manfred Broy Igor V. Pottosin

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Taitslin, M., Arkhangelsky, D. (1993). The other linear logic. In: Bjørner, D., Broy, M., Pottosin, I.V. (eds) Formal Methods in Programming and Their Applications. Lecture Notes in Computer Science, vol 735. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0039712

Download citation

  • DOI: https://doi.org/10.1007/BFb0039712

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57316-6

  • Online ISBN: 978-3-540-48056-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics