Skip to main content

Showing 1–12 of 12 results for author: Tasson, C

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

    cs.PL

    Density-Based Semantics for Reactive Probabilistic Programming

    Authors: Guillaume Baudart, Louis Mandel, Christine Tasson

    Abstract: Synchronous languages are now a standard industry tool for critical embedded systems. Designers write high-level specifications by composing streams of values using block diagrams. These languages have been extended with Bayesian reasoning to program state-space models which compute a stream of distributions given a stream of observations. However, the semantics of probabilistic models is only def… ▽ More

    Submitted 7 September, 2023; v1 submitted 3 August, 2023; originally announced August 2023.

  2. The linear-non-linear substitution 2-monad

    Authors: Martin Hyland, Christine Tasson

    Abstract: We introduce a general construction on 2-monads. We develop background on maps of 2-monads, their left semi-algebras, and colimits in 2-category. Then, we introduce the construction of a colimit induced by a map of 2-monads, show that we obtain the structure of a 2-monad and give a characterisation of its algebras. Finally, we apply the construction to the map of 2-monads between free symmetric mo… ▽ More

    Submitted 8 February, 2021; v1 submitted 19 May, 2020; originally announced May 2020.

    Comments: In Proceedings ACT 2020, arXiv:2101.07888

    Journal ref: EPTCS 333, 2021, pp. 215-229

  3. arXiv:1711.09640  [pdf, other

    cs.LO cs.PL

    Measurable Cones and Stable, Measurable Functions

    Authors: Thomas Ehrhard, Michele Pagani, Christine Tasson

    Abstract: We define a notion of stable and measurable map between cones endowed with measurability tests and show that it forms a cpo-enriched cartesian closed category. This category gives a denotational model of an extension of PCF supporting the main primitives of probabilistic functional programming, like continuous and discrete probabilistic distributions, sampling, conditioning and full recursion. We… ▽ More

    Submitted 27 November, 2017; originally announced November 2017.

  4. Probabilistic call by push value

    Authors: Thomas Ehrhard, Christine Tasson

    Abstract: We introduce a probabilistic extension of Levy's Call-By-Push-Value. This extension consists simply in adding a " flipping coin " boolean closed atomic expression. This language can be understood as a major generalization of Scott's PCF encompassing both call-by-name and call-by-value and featuring recursive (possibly lazy) data types. We interpret the language in the previously introduced denotat… ▽ More

    Submitted 8 January, 2019; v1 submitted 15 July, 2016; originally announced July 2016.

    Report number: hal-01345847 ACM Class: F.3.2

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 1 (January 9, 2019) lmcs:1537

  5. arXiv:1603.07218  [pdf, ps, other

    cs.LO

    Strong Normalizability as a Finiteness Structure via the Taylor Expansion of λ-terms

    Authors: Michele Pagani, Christine Tasson, Lionel Vaux

    Abstract: In the folklore of linear logic, a common intuition is that the structure of finiteness spaces, introduced by Ehrhard, semantically reflects the strong normalization property of cut-elimination. We make this intuition formal in the context of the non-deterministic λ-calculus by introducing a finiteness structure on resource terms, which is such that a λ-term is strongly normalizing iff the support… ▽ More

    Submitted 23 March, 2016; originally announced March 2016.

    Comments: Presented at FoSSaCS 2016

  6. arXiv:1511.01272  [pdf, ps, other

    cs.LO

    Full abstraction for probabilistic PCF

    Authors: Thomas Ehrhard, Michele Pagani, Christine Tasson

    Abstract: We present a probabilistic version of PCF, a well-known simply typed universal functional language. The type hierarchy is based on a single ground type of natural numbers. Even if the language is globally call-by-name, we allow a call-by-value evaluation for ground type arguments in order to provide the language with a suitable algorithmic expressiveness. We describe a denotational semantics based… ▽ More

    Submitted 4 November, 2015; originally announced November 2015.

  7. arXiv:1507.03262  [pdf, ps, other

    cs.LO

    Mackey-complete spaces and power series -- A topological model of Differential Linear Logic

    Authors: Marie Kerjean, Christine Tasson

    Abstract: In this paper, we have described a denotational model of Intuitionist Linear Logic which is also a differential category. Formulas are interpreted as Mackey-complete topological vector space and linear proofs are interpreted by bounded linear functions. So as to interpret non-linear proofs of Linear Logic, we have used a notion of power series between Mackey-complete spaces, generalizing the notio… ▽ More

    Submitted 12 July, 2015; originally announced July 2015.

  8. arXiv:1302.6224  [pdf, other

    cs.DC

    Distributed Computability in Byzantine Asynchronous Systems

    Authors: Hammurabi Mendes, Christine Tasson, Maurice Herlihy

    Abstract: In this work, we extend the topology-based approach for characterizing computability in asynchronous crash-failure distributed systems to asynchronous Byzantine systems. We give the first theorem with necessary and sufficient conditions to solve arbitrary tasks in asynchronous Byzantine systems where an adversary chooses faulty processes. In our adversarial formulation, outputs of non-faulty proce… ▽ More

    Submitted 10 June, 2014; v1 submitted 25 February, 2013; originally announced February 2013.

    Comments: Will appear at the Proceedings of the 46th Annual Symposium on the Theory of Computing, STOC 2014

    ACM Class: D.1.3; F.1.2

  9. arXiv:1006.3140  [pdf, ps, other

    cs.LO math.LO

    A convenient differential category

    Authors: Richard Blute, Thomas Ehrhard, Christine Tasson

    Abstract: In this paper, we show that the category of Mackey-complete, separated, topological convex bornological vector spaces and bornological linear maps is a differential category. Such spaces were introduced by Frölicher and Kriegl, where they were called convenient vector spaces. While much of the structure necessary to demonstrate this observation is already contained in Frölicher and Kriegl's book,… ▽ More

    Submitted 16 June, 2010; originally announced June 2010.

  10. Call-by-value, call-by-name and the vectorial behaviour of the algebraic λ-calculus

    Authors: Ali Assaf, Alejandro Díaz-Caro, Simon Perdrix, Christine Tasson, Benoî t Valiron

    Abstract: We examine the relationship between the algebraic lambda-calculus, a fragment of the differential lambda-calculus and the linear-algebraic lambda-calculus, a candidate lambda-calculus for quantum computation. Both calculi are algebraic: each one is equipped with an additive and a scalar-multiplicative structure, and their set of terms is closed under linear combinations. However, the two languages… ▽ More

    Submitted 9 December, 2014; v1 submitted 17 May, 2010; originally announced May 2010.

    Journal ref: Logical Methods in Computer Science, Volume 10, Issue 4 (December 9, 2014) lmcs:927

  11. Transport of finiteness structures and applications

    Authors: Christine Tasson, Lionel Vaux

    Abstract: We describe a general construction of finiteness spaces which subsumes the interpretations of all positive connectors of linear logic. We then show how to apply this construction to prove the existence of least fixpoints for particular functors in the category of finiteness spaces: these include the functors involved in a relational interpretation of lazy recursive algebraic datatypes along the li… ▽ More

    Submitted 14 December, 2016; v1 submitted 21 April, 2010; originally announced April 2010.

    Journal ref: Mathematical Structures in Computer Science, Cambridge University Press (CUP), 2016

  12. Algebraic totality, towards completeness

    Authors: Christine Tasson

    Abstract: Finiteness spaces constitute a categorical model of Linear Logic (LL) whose objects can be seen as linearly topologised spaces, (a class of topological vector spaces introduced by Lefschetz in 1942) and morphisms as continuous linear maps. First, we recall definitions of finiteness spaces and describe their basic properties deduced from the general theory of linearly topologised spaces. Then we… ▽ More

    Submitted 11 December, 2009; originally announced December 2009.

    Journal ref: Logic in Computer Science, Brasilia : Brazil (2009)