Skip to main content

Showing 1–5 of 5 results for author: Madet, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:1209.5851  [pdf, ps, other

    cs.PL

    A polynomial time λ-calculus with multithreading and side effects

    Authors: Antoine Madet

    Abstract: The framework of Light Logics has been extensively studied to control the complexity of higher-order functional programs. We propose an extension of this framework to multithreaded programs with side effects, focusing on the case of polynomial time. After introducing a modal λ-calculus with parallel composition and regions, we prove that a realistic call-by-value evaluation strategy can be compute… ▽ More

    Submitted 26 September, 2012; originally announced September 2012.

    Comments: PPDP, Leuven : Belgique (2012)

  2. arXiv:1206.4833  [pdf, ps, other

    cs.LO cs.PL

    Indexed realizability for bounded-time programming with references and type fixpoints

    Authors: Aloïs Brunel, Antoine Madet

    Abstract: The field of implicit complexity has recently produced several bounded-complexity programming languages. This kind of language allows to implement exactly the functions belonging to a certain complexity class. We here present a realizability semantics for a higher-order functional language based on a fragment of linear logic called LAL which characterizes the complexity class PTIME. This language… ▽ More

    Submitted 21 June, 2012; originally announced June 2012.

  3. arXiv:1102.4971  [pdf, ps, other

    cs.PL

    Elementary affine $lambda$-calculus with multithreading and side effects

    Authors: Antoine Madet, Roberto M. Amadio

    Abstract: Linear logic provides a framework to control the complexity of higher-order functional programs. We present an extension of this framework to programs with multithreading and side effects focusing on the case of elementary time. Our main contributions are as follows. First, we provide a new combinatorial proof of termination in elementary time for the functional case. Second, we develop an extensi… ▽ More

    Submitted 10 June, 2011; v1 submitted 24 February, 2011; originally announced February 2011.

  4. arXiv:1005.0835  [pdf, ps, other

    cs.LO

    An affine-intuitionistic system of types and effects: confluence and termination

    Authors: Roberto Amadio, Patrick Baillot, Antoine Madet

    Abstract: We present an affine-intuitionistic system of types and effects which can be regarded as an extension of Barber-Plotkin Dual Intuitionistic Linear Logic to multi-threaded programs with effects. In the system, dynamically generated values such as references or channels are abstracted into a finite set of regions. We introduce a discipline of region usage that entails the confluence (and hence deter… ▽ More

    Submitted 5 May, 2010; originally announced May 2010.

  5. arXiv:0912.0419  [pdf, ps, other

    cs.LO

    An affine-intuitionistic system of types and effects: confluence and termination

    Authors: Roberto Amadio, Patrick Baillot, Antoine Madet

    Abstract: We present an affine-intuitionistic system of types and effects which can be regarded as an extension of Barber-Plotkin Dual Intuitionistic Linear Logic to multi-threaded programs with effects. In the system, dynamically generated values such as references or channels are abstracted into a finite set of regions. We introduce a discipline of region usage that entails the confluence (and hence det… ▽ More

    Submitted 2 December, 2009; originally announced December 2009.