2010
DOI: 10.2168/lmcs-6(4:7)2010
|View full text |Cite
|
Sign up to set email alerts
|

Bounded Linear Logic, Revisited

Abstract: Abstract. We present QBAL, an extension of Girard, Scedrov and Scott's bounded linear logic. The main novelty of the system is the possibility of quantifying over resource variables. This generalization makes bounded linear logic considerably more flexible, while preserving soundness and completeness for polynomial time. In particular, we provide compositional embeddings of Leivant's RRW and Hofmann's LFPL into QBAL.

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 18 publications
(17 reference statements)
0
3
0
Order By: Relevance
“…However, we could consider a graded or indexed version of the same, i.e., □ , which only takes away a set of capabilities ∈ (C) from a value. Our hope would be that this could form a model of systems like bounded linear logic [Dal Lago and Hofmann 2009;Orchard et al 2019], or other systems of coeffects [Petricek et al 2014]. This use of qualifiers on contexts to encode linear resource behaviour appeared first in [Terui 2007], and was also used in the quantitative coeffect calculus in [Brunel et al 2014].…”
Section: Typesmentioning
confidence: 99%
“…However, we could consider a graded or indexed version of the same, i.e., □ , which only takes away a set of capabilities ∈ (C) from a value. Our hope would be that this could form a model of systems like bounded linear logic [Dal Lago and Hofmann 2009;Orchard et al 2019], or other systems of coeffects [Petricek et al 2014]. This use of qualifiers on contexts to encode linear resource behaviour appeared first in [Terui 2007], and was also used in the quantitative coeffect calculus in [Brunel et al 2014].…”
Section: Typesmentioning
confidence: 99%
“…Bounded Linear Logic (BLL) was subsequently extended to improve its flexibility while retaining poly-time [5] and further extensions to linear dependent typing were used to completely characterize complexity of evaluation of functional programs [4].…”
Section: Resource-aware Types and Semanticsmentioning
confidence: 99%
“…some form of resource-based polymorphism (cf. [5]) then a new structural rule would be required to handle type congruences induced by the semiring theory:…”
Section: Bounded Linear Types Over a Semiringmentioning
confidence: 99%