jeudi 15 décembre 2011

rappel: séminaire PPS c'est à 11h en salle 1D23 (café a 10.45)

Bonjour à tous et toutes

Le séminaire PPS c'est dans quelques instants !
Nous écouterons aujourd'hui Vasileios Koutavas (univ. Dublin) :

Reasoning Techniques for Program Equivalence

Abstract: Contextual equivalence is a relation between program terms which guarantees that related terms can replace each other inside any arbitrary system, without changing the system behaviour. This relation reveals fundamental symmetries of program terms that abstract away from concrete syntax and illuminate the semantics of programming languages. Its implications span from programming language design to software engineering, to system security, to program verification.

To understand the essence of contextual equivalence and develop reasoning principles we need to develop a theory that can express the basic interactions between a program expression and its environment, and discover conditions that are necessary and sufficient to establish contextual equivalence, but also intuitive and useful in proofs of equivalence.

In this talk we will review some of the theories based on coinduction and see how they can be adapted to languages with sophisticated features, such as higher-order functions, state, exceptions, polymorphism, and concurrency. We will also see how contextual equivalence helped us in the design of a novel programming language feature, and discuss some of the challenges that lie ahead.

 

mardi 13 décembre 2011

Séminaire PPS: Vasileios Koutavas (Dublin) Jeudi 15/12 à 11h en salle 1D23

Bonjour,
Jeudi prochain nous accueillerons V. Koutavas, de l'université de Dublin, qui donnera son exposé en salle 1D23.
Comme d'habitude le séminaire sera précédé d'un pot informel avec café et croissants à partir de 10h45.

A bientôt
Jean

Reasoning Techniques for Program Equivalence

Abstract: Contextual equivalence is a relation between program terms which guarantees that related terms can replace each other inside any arbitrary system, without changing the system behaviour. This relation reveals fundamental symmetries of program terms that abstract away from concrete syntax and illuminate the semantics of programming languages. Its implications span from programming language design to software engineering, to system security, to program verification.

To understand the essence of contextual equivalence and develop reasoning principles we need to develop a theory that can express the basic interactions between a program expression and its environment, and discover conditions that are necessary and sufficient to establish contextual equivalence, but also intuitive and useful in proofs of equivalence.

In this talk we will review some of the theories based on coinduction and see how they can be adapted to languages with sophisticated features, such as higher-order functions, state, exceptions, polymorphism, and concurrency. We will also see how contextual equivalence helped us in the design of a novel programming language feature, and discuss some of the challenges that lie ahead.

mardi 29 novembre 2011

Séminaire PPS: Giuseppe Castagna le 1/12 à 11H


Bonjour à tous,

Jeudi prochain 1er décembre, Giuseppe Castagna nous présentera ses résultats sur le sous-typage sémantique pour le polymorphisme, publiés à ICFP 2011:

Set-theoretic Parametric Polymorphism and Subtyping

Le séminaire débutera à 11H en salle 1D23 et sera précédé, comme c'est la tradition, par un pot informel pour nous retrouver autour de thé, café et croissants.

Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,

Alexis


Set-theoretic Parametric Polymorphism and Subtyping
Giuseppe Castagna (PPS)
Jeudi 1er décembre 2011, 11h salle 1D23

(joint work with Zhiwu Xu)

We define and study parametric polymorphism for a type system with recursive, product, union, intersection, negation, and function types. We first recall why the definition of such a system was considered hard —when not impossible— and then present the main ideas at the basis of our solution. In particular, we introduce the notion of "convexity" on which our solution is built up and discuss its connections with parametricity as defined by Reynolds to whose study our might shed new light.


--

Alexis Saurin
Chargé de Recherche CNRS
Laboratoire PPS, UMR 7126
Équipe PiR2
CNRS, Université Paris Diderot et INRIA
alexis.saurin@pps.jussieu.fr
http://www.pps.jussieu.fr/~saurin



mercredi 16 novembre 2011

Séminaire PPS: Stéphanie Delaune le 17/11 à 11H (demain!)

Bonjour à tous,

Demain jeudi 17 novembre, nous accueillerons Stéphanie Delaune du LSV (ENS Cachan) qui nous présentera un exposé intitulé. Le séminaire débutera à 11H en salle 1D23 et sera précédé, comme c'est la tradition, par un pot informel pour nous retrouver autour de thé, café et croissants.

 

Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,

Alexis

Analysing security protocols using process algebra
Stéphanie Delaune
(LSV, ENS Cachan)
Jeudi 17 novembre 2011, 11h salle 1D23

Abstract:
Security is a very old concern, which until quite recently was mostly of interest for military purposes. The deployment of electronic commerce changes this drastically. The security of exchanges is ensured by cryptographic protocols which are  notoriously  error prone. The formal verification of cryptographic protocols is a difficult problem that can be seen as a particular model-checking problem in an hostile environment. Many results and tools have been developed to automatically verify cryptographic protocols.

Recently, new type of applications have emerged, in order to face new technological and societal challenges, e.g. electronic voting protocols,  electronic passport, ... These applications involve some features that are not taken into account by the existing verification tools, e.g. complex cryptographic primitives, privacy-type security properties, ... This prevents us from modelling these protocols in an accurate way. Moreover, protocols are often analysed  in isolation and this is  well-known to be not sufficient. In this talk, I will present you an attack that has been recently discovered on the French version of the e-passport. We will see how formal methods and process algebra can be used to study different aspects concerning the verification of cryptographic protocols.

--
Alexis Saurin
Chargé de Recherche CNRS
Laboratoire PPS, UMR 7126
Équipe PiR2
CNRS, Université paris Diderot et INRIA
alexis.saurin@pps.jussieu.fr
http://www.pps.jussieu.fr/~saurin

lundi 31 octobre 2011

Séminaire PPS le 3/11 à 11H, salle 1D23

Chers tous,
cette semaine,le jeudi 3 Nov, nous accueillerons

Pierre-Yves Strub (MSR INRIA)

qui donnera un exposé sur

Toward Machine-Checked Program Verification for Concrete Cryptography


L'exposé débutera à 11H en salle 1D23 et sera précédé par un pot informel pour nous retrouver autour de thé, café et croissant: vous êtes les bienvenus à partir de 10H45.

Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,
Claudia

-----------------------------------------------------------------

Pierre-Yves Strub (MSR INRIA)

Toward Machine-Checked Program Verification for Concrete Cryptography
Jeudi 3 Novembre 2011, 11h salle 1D23

Type systems, relational logics, and interactive proof assistants are effective tools for verifying the security of programs and systems that rely on cryptography. They can provide automation, modularity and scalability. As illustrated in recent case studies, they can be usefully applied to large security protocols and applications [Bhargavan et al., 2008, Fournet et al., 2009].

However, their models traditionally rely on abstract assumptions on the underlying cryptographic primitives, expressed in symbolic models. Cryptographers usually reason on security assumptions in lower-level models that precisely account for the complexity and probability of attacks. These models are more complex and realistic, but recent results suggest thay they are also amenable to formal automated verification [Blanchet, 2006, Barthe et al., 2009, Acar et al., 2011].

I will present our on-going work in adapting and extending our programming and verification framework based on refinement types for ML programs [Bengtson et al., 2008, Bhargavan et al., 2010, Fournet, 2011] which currently uses a combination of automated proofs (using Z3, an SMT solver) and interactive proofs (using Coq), in order to produce machine-checked security proofs of cryptographic programs and libraries under concrete computational assumptions.

jeudi 20 octobre 2011

seminaire PPS aujourd'hui, salle 1D23

Chers tous,
aujourd'hui 20 octobre, nous accueillerons

Per Martin-Löf (Université de Stockholm)

qui donnera un exposé intitulé

How did "judgement" come to be a term of logic?

L'exposé débutera à 11H en salle 1D23 et sera précédé par un pot informel pour nous retrouver autour de thé, café et croissant:vous êtes les bienvenus à partir de 10H45.

Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,
Claudia

-----------------------------------------------------------------

Per Martin-Löf (Université de Stockholm)
How did "judgement" come to be a term of logic?

Jeudi 20 octobre 2011, 11H en salle 1D23

Résumé: Beginning with Descartes and continuing via Kant to Frege and Husserl, "judgement" has been a central term of logic and philosophy in general. It was not a complete novelty, however, because the Latin "judicium" was used already in the Middle Ages. On the other hand, the Greek "krisis", of which "judicium" is the Latin translation, does not occur in Aristotle's Organon, from which most of our logical terminology derives. So two questions arise, one historical: where did we get it from? and the other thematic: does it deserve to be retained as a central term of
logic.

lundi 17 octobre 2011

Séminaire PPS: Per Martin-Löf le 20/10 à 11H, salle 1D23

Chers tous,

cette semaine,le jeudi 20 octobre, nous accueillerons

Per Martin-Löf (Université de Stockholm)

 qui  donnera un exposé intitulé 

How did "judgement" come to be a term of logic?

 L'exposé débutera à 11H en salle 1D23 et sera précédé par un pot informel pour nous retrouver autour de thé, café et croissant:vous êtes les bienvenus à partir de 10H45. 

Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,
Claudia

-----------------------------------------------------------------

Per Martin-Löf (Université de Stockholm)
How did "judgement" come to be a term of logic?

Jeudi 20 octobre 2011, 11H en salle 1D23

Résumé: Beginning with Descartes and continuing via Kant to Frege and Husserl, "judgement" has been a central term of logic and philosophy in general. It was not a complete novelty, however, because the Latin "judicium" was used already in the Middle Ages. On the other hand, the Greek "krisis", of which "judicium" is the Latin translation, does not occur in Aristotle's Organon, from which most of our logical terminology derives. So two questions arise, one historical: where did we get it from? and the other thematic: does it deserve to be retained as a central term of
logic.

jeudi 29 septembre 2011

Séminaire PPS c'est dans 15 minutes salle 1D23

Bonjour a tous et toutes,

Rappel: Nikos Tzevelekos de l'Université d'Oxford qui nous parler de Game Semantics for Good General References (voir le résumé rappelé ci-dessous). Vous êtes les bienvenus à partir de 10H45 en salle 1D23
 
Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Jean

mercredi 28 septembre 2011

Séminaire PPS: Ryan Wisnesky le 6/10 à 11H [Rappel: Nikos Tzevelekos jeudi 29/09 à 11H en 1D23]

[english version below]

Bonjour à tous,

La semaine prochaine, jeudi 6 octobre, nous accueillerons Ryan Wisnesky de l'Université de Harvard qui nous donnera un exposé intitulé A Monadic Query Language (voir résumé ci-dessous). L'exposé débutera à 11H en salle 1D23 et sera précédé, comme c'est la tradition, par un pot informel pour nous retrouver autour de thé, café et croissant.

Mais avant l'exposé de Ryan, je vous rappelle que nous accueillons demain jeudi 29 septembre, toujours à 11H en salle 1D23, Nikos Tzevelekos (qu'il me pardonne d'avoir écorché son nom dans l'annonce de la semaine dernière) de l'Université d'Oxford qui nous parlera de Game Semantics for Good General References (voir le résumé rappelé ci-dessous). Vous êtes les bienvenus à partir de 10H45.
 
Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,

Alexis

A Monadic Query Language
Ryan Wisnesky
(Harvard University)
Jeudi 6 octobre 2011, 11h salle 1D23

Abstract: Recent interest in general-purpose "cloud-scale" or "internet-scale" data processing has led to the development of a new class of declarative "cloud-query languages" such as MapReduce, DryadLINQ, and CloudHaskell which go beyond the traditional relational/SQL model in expressive power. Although these languages vary in the kinds of queries and collections they support, it is well-known that large fragments of these languages can be formalized in a uniform way using monads (to model collections), comprehensions (to model queries), setoids over polynomial datatypes (to model data), and folds (to model computation). Despite the theoretical attractiveness of this approach, significant open problems have hindered the development of a standard model of cloud-query languages.

In this talk I describe MQL, a new query language and compiler designed to be just such a standard model. MQL's principled foundation gives it capabilities beyond those found in current cloud-query languages, such as the ability to re-write queries into a normal form using data integrity constraints, fuse folds using monad-specific information, and emit verification conditions at compile time. At a theoretical level, MQL embeds Tannen's Calculus of Collections and Aggregates into a system of higher-rank, qualified types and provides an equational theory for comprehensions over idempotent monad algebras suitable for further study of topics at the intersection of relational database theory and programming language theory.
 

Game Semantics for Good General References
Nikos Tzevelekos
University of Oxford
Jeudi 29 septembre à 11H en 1D23

Abstract: We introduce a new fully abstract and effectively presentable denotational model for RefML, a paradigmatic higher-order programming language combining call-by-value evaluation and general references in the style of ML. Our model is built using game semantics. In contrast to the previous effectively presentable model by Abramsky, Honda and McCusker [AHM98], it provides a faithful account of reference types, and the full abstraction result does not rely on the availability of spurious constructs of reference type (bad variables). This is the first denotational model of this kind, preceded only by the trace model recently proposed by Laird [Lai07].

The talk presents our paper of the same title which appeared in LICS earlier this year.

**********
**********
English Version
**********
**********
 
Hi everyone,

In next week seminar Ryan Wisnesky from Harvard University who will tell us about a monadic query language (see abstract above) at 11h on October 6 in Room 1d23.

Before that, we shall welcome tomorrow the 29th, Nikos Tzevelekos (may Nikos forgive me for mispelling his name in last week's announcement) from the University of Oxford who shall speak about a Game Semantics for Good General References

As usual, we'll have an informal pre-seminar coffe-tea social meeting about 15 minutes prior to the seminar: you are welcome to come at 10H45!
 
=======

More informations on PPS seminar at http://www.pps.jussieu.fr/seminaire.

Best regards,

Alexis

--
Alexis Saurin

mercredi 21 septembre 2011

Séminaire PPS: Nikos Tzvelekos le 29/09 à 11H en 1D23


[english version below]

Bonjour à tous,

Pas de séminaire ce jeudi: la prochaine séance aura lieu jeudi 29 septembre à 11H en salle 1D23.
Nous accueillerons Nikos Tzvelekos de l'Université d'Oxford qui nous présentera l'article publié à LICS cet été.

Game Semantics for Good General References


Nikos Tzvelekos
Department of Computer Science, University of Oxford

Jeudi 29 septembre à 11H en 1D23

Résumé: We introduce a new fully abstract and effectively presentable denotational model for RefML, a paradigmatic higher-order programming language combining call-by-value evaluation and general references in the style of ML. Our model is built using game semantics. In contrast to the previous effectively presentable model by Abramsky, Honda and McCusker [AHM98], it provides a faithful account of reference types, and the full abstraction result does not rely on the availability of spurious constructs of reference type (bad variables). This is the first denotational model of this kind, preceded only by the trace model recently proposed by Laird [Lai07].

The talk presents our paper of the same title which appeared in LICS earlier this year.



=======

À NOTER: comme d'habitude, nous nous réunirons un peu avant le séminaire autour de café, thé et viennoiserie pour une rencontre informelle: venez un peu en avance!

=======


Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,

Alexis


**********
**********
**********


Hi everyone,

No seminar this week! Next seminar will take place on thursday, septembre 29 at 11H in room 1D23.
Our speaker will be Nikos Tzvelekos from University of Oxford who will present his LICS 2011 paper on:

Game Semantics for Good General References


Nikos Tzvelekos
Department of Computer Science, University of Oxford

Thursday 29 september at 11am in room 1D23

Résumé: We introduce a new fully abstract and effectively presentable denotational model for RefML, a paradigmatic higher-order programming language combining call-by-value evaluation and general references in the style of ML. Our model is built using game semantics. In contrast to the previous effectively presentable model by Abramsky, Honda and McCusker [AHM98], it provides a faithful account of reference types, and the full abstraction result does not rely on the availability of spurious constructs of reference type (bad variables). This is the first denotational model of this kind, preceded only by the trace model recently proposed by Laird [Lai07].

The talk presents our paper of the same title which appeared in LICS earlier this year.



=======

Remember: as usual, we'll have an informal pre-seminar coffe-tea social meeting about 15 minutes prior to the seminar: you are welcome to arrive a bit in advance!

=======


More informations on PPS seminar at http://www.pps.jussieu.fr/seminaire.

Best regards,

Alexis



mardi 13 septembre 2011

Séminaire PPS: Georg Moser le 15/09 à 11H en 1D23


Bonjour à tous,

La séance de réntrée du séminaire PPS aura lieu ce jeudi 15 septembre en salle 1D23.
Nous accueillerons Georg Moser qui est en visite au laboratoire jusqu'à la fin du mois de septembre
(pour les membres du labo, Georg est en 5A16).



Automated Complexity Analysis of Rewriting
Georg Moser

Computational Logic Group, Institute of Computer Science University of Innsbruck

Jeudi 15 septembre à 11H en 1D23


Abstract: For a terminating term rewrite system (TRS for short), we can consider
the following abstract problem:

"How many rewrite steps can we perform till a normal-form is reached?"

Termination assert that this problem is  well-defined. This question
entails investigations into the "complexity" of term rewrite systems.
A TRS  is considered of higher complexity, if the number of possible
rewrite steps is larger. In recent years this sub-field of rewriting
has been thoroughly revived and a shift towards automation has been
performed.

In the talk I will review recent results and discuss the strong links
to implicit computational complexity theory as well as to the field of
automated complexity analysis of programs.


=======

À NOTER: il y aura café, thé, etc... un quart d'heure avant le début du séminaire: venez un peu en avance!

=======


Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,

Alexis

mardi 5 juillet 2011

Séminaire PPS: Assia Mahboubi le 7 juillet à 11H en 0C2


Bonjour à tous,

Le dernier séminaire avant la pause estivale aura lieu ce jeudi 7 juillet.
Assia Mahboubi viendra nous présenter un travail qu'elle a effectué avec Cyril Cohen:


Assia Mahboubi (LIX)

Jeudi 7 juillet à 11h en salle 0C2


Résumé:

The decidability of the first order theories of (discrete) algebraically closed fields and (discrete) real closed fields are well-known results after Tarski's pioneering work in the 40's. Formalizing these proofs in a proof assistant like the Coq system legitimates classical reasoning inside models of these logical fragments, and can also provide complete proof-producing decision procedures for non-linear arithmetic. In this talk we explain how to develop modular formal proofs of quantifier elimination by separating the operations on formulas from the projection theorem at the core of these kind of proofs. The algorithm producing the quantifier free formula is programmed in continuation passing style, which leads to both a concise program and an elegant proof of semantic correctness.
(Joint work with Cyril Cohen)

=======

À NOTER: il y aura café, thé, etc... un quart d'heure avant le début du séminaire: venez un peu en avance!

=======


Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,

Alexis

jeudi 30 juin 2011

Rappel: Séminaire PPS NOW!

Dernier séminaire de la saison!


Le 27/06/2011 07:55, Alexis Saurin a écrit :
Bonjour à tous,

Le séminaire PPS va bientôt s'interrompre pour l'été. Ce jeudi, vous êtes invités à écouter Stéphane Gimenez nous présenter l'avant-dernier séminaire de la saison sous le titre


Stéphane Gimenez (PPS)

Jeudi 30 juin à 11h en salle 0C2


Résumé:

Realizability methods allowed to prove normalization results on many typed calculi.  Girard adapted these methods to systems of nets and managed to prove normalization of second order Linear Logic.  Our contribution is to provide an extension of this proof that embrace Full Differential Linear Logic (a logic that can describe both single-use resources and inexhaustible resources).  Anchored within the reducibility framework our proof is modular enough so that further extensions (to second order, to additive constructs or to any other independent feature that can be dealt with using reducibility) come for free.

=======

À NOTER: il y aura café, thé, etc... un quart d'heure avant le début du séminaire: venez un peu en avance!

=======


Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,

Alexis



dimanche 26 juin 2011

Séminaire PPS: Stéphane Gimenez le 30 juin à 11H en 0C2

Bonjour à tous,

Le séminaire PPS va bientôt s'interrompre pour l'été. Ce jeudi, vous êtes invités à écouter Stéphane Gimenez nous présenter l'avant-dernier séminaire de la saison sous le titre


Stéphane Gimenez (PPS)

Jeudi 30 juin à 11h en salle 0C2


Résumé:

Realizability methods allowed to prove normalization results on many typed calculi.  Girard adapted these methods to systems of nets and managed to prove normalization of second order Linear Logic.  Our contribution is to provide an extension of this proof that embrace Full Differential Linear Logic (a logic that can describe both single-use resources and inexhaustible resources).  Anchored within the reducibility framework our proof is modular enough so that further extensions (to second order, to additive constructs or to any other independent feature that can be dealt with using reducibility) come for free.

=======

À NOTER: il y aura café, thé, etc... un quart d'heure avant le début du séminaire: venez un peu en avance!

=======


Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,

Alexis


mardi 7 juin 2011

CORRECTIF Séminaire PPS: Daniel Leivant le **16 juin à 11H** en 0C2


Bonjour à tous,

Une erreur s'est glissée dans l'annonce que je vous avais fait parvenir en fin de semaine dernière: le séminaire de Daniel Leivant aura lieu le 16 juin à 11H en 0C2 et par la même occasion le sujet du séminaire que nous présentera Daniel a également changé; vous le trouverez ci-dessous. Désolé de ce changement.

Alexis

Dynamic logic and its parents

Daniel Leivant (Indiana University & LORIA Nancy)

Résumé:
Dynamic logic for imperative programs, and similar deductive formalisms,
can be seen as syntactic sugar for more explicit forms of reasoning, such as first order
theories and second order logic.  This view suggests notions of completeness for dynamic logic, which we argue are more informative and appropriate than the traditional notion of
relative completeness.

=======

À NOTER: il y aura café, thé, etc... un quart d'heure avant le début du séminaire: venez un peu en avance!

=======


Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,

Alexis


--
Alexis Saurin

vendredi 3 juin 2011

Séminaire PPS: Daniel Leivant le 9 juin à 11H en 0C2


Bonjour à tous,

Nous avons le plaisir d'accueillir Daniel Leivant à la prochaine séance du séminaire PPS du:

Jeudi 9 juin à 11h en salle 0C2

Turing in the sky: machine models for the arithmetical and analytical hierarchies

Daniel Leivant (Indiana University & LORIA Nancy)

Résumé:
Alternating Turing machines (ATMs) were invented by Chandra and Stockmeyer (1976) as a generalization of nondeterministic machines. Just like nondeterminstic machines, their interest is not in physical implementation, but as a theoretical tool, since they elegantly bridge time and space. For example, alternating Log-space is PTime, and alternating PTime is Pspace. However, ATMs have not been studied much beyond complexity theory, since any language accepted an ATM is accepted already by a deterministic TM. The underlying reason is that the semantics of ATMs is defined "locally".

We consider a more global semantics for ATMs, which agrees with the tranditional local semantics for time-bounded computations. Surprisingly, our broader semantics has far-reaching consequences: our revised machines accept precisely the inductive (i.e. Pi-1-1) languages, that is the second-order analog of the RE languages.

Alternating deciders, which either accept or reject each input, accept precisely the hyper-elementary (= Delta-1-1) languages. Alternating machines with a uniform bound k on alternations accept precisely level k of the arithmetical hierarchy. Using negation states, with a suitable semantics, ATMs exhaust the entire analytical hierarchy; in fact, the languages accepted by alternating TMs with at most k negation states along any computation trace are precisely the Pi_k^1 languages.

=======

À NOTER: il y aura café, thé, etc... un quart d'heure avant le début du séminaire: venez un peu en avance!

=======


Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,

Alexis

lundi 23 mai 2011

Séminaire PPS: J. Goubault-Larrecq le 26 mai à 11H en 0C2


Bonjour à tous,

Nous avons le plaisir d'accueillir Jean Goubault-Larrecq à la prochaine séance du séminaire PPS du:

Jeudi 26 mai à 11h en salle 0C2

The powerdomain of continuous random variables

Jean Goubault Larrecq (LSV, ENS Cachan)

Résumé:
We introduce the domain of continuous random variables (CRV) over a domain, as an alternative to Jones and Plotkin's probabilistic powerdomain. While no known Cartesian-closed category is stable under the latter, we show that the so-called thin (uniform) CRVs define a strong monad on the Cartesian-closed category of bc-domains. We also characterize their inequational theory, as (fair-)coin algebras.
We apply this to solve a recent problem posed by M. Escardo: testing is semi-decidable for EPCF terms. CRVs arose from the study of the second author's (layered) Hoare indexed valuations, and we also make the connection apparent.

(il s'agit d'un travail réalisé en collaboration avec Daniele Varacca, accepté à LICS 2011)

=======

À NOTER: il y aura café, thé, etc... un quart d'heure avant le début du séminaire: venez un peu en avance!

=======

Vous pouvez noter dès maintenant que nous accueillerons Daniel Leivant lors de la séance suivante qui aura lieu le 9 juin (le 2 juin est férié).

Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

Amicalement,

Alexis

PS: J'en profite pour vous rappeler une information que Pierre et moi avons oublié de faire passer la semaine dernière: la session 2011 de Réalisabilité à Chambéry se tiendra du 14 au 17 juin, les infos se trouvent à http://www.lama.univ-savoie.fr/~hyvernat/Realisabilite2011


--
Alexis Saurin

Regarde, on a tellement rêvé, que sur les murs bétonnés, poussent des fleurs de papier (...)
Et l'homme, une rose à la main, étoile à son destin, continue son chemin
Ce soir, quelque chose a changé, l'air semble plus léger, c'est indéfinissable
Regarde, au ciel de notre histoire, une rose à nos mémoires, dessine le mot "espoir"
Barbara


lundi 16 mai 2011

Séminaire PPS: P. Hyvernat le 19 mai à 11H en 0C2


Bonjour à tous,

Nous avons le plaisir d'accueillir Pierre Hyvernat à la prochaine séance du séminaire PPS du:

Jeudi 19 mai à 11h en salle 0C2

foncteurs polynomiaux, jeux et logique linéaire (différentielle)

Pierre Hyvernat (LAMA),

Résumé:
Les « systèmes d'interaction » étaient à l'origine un moyen de représenter une notion de « jeux » en théorie des types. On obtient de cette manière une catégorie de jeux et de simulations qui modélise la logique linéaire différentielle. Fait assez surprenant, la dynamique ne joue aucun rôle dans la définition de composition des stratégies !

Cette notion de jeux existe sous des noms différents : « containers » (Ghani, Altenkirch, Hancock, ...) ou « foncteurs polynomiaux » (Hyland, Kock, Gambino, ...). Ce qui change ici est la notion plus générale de morphisme.

Après une petite introduction, je montrerai les liens entre ces polynômes (point de vue intentionnel) et les foncteurs associés (point de vue extensionnel). Je construirai ensuite le modèle de (D)ILL en insistant sur l'interprétation en termes de jeux et les similarités formelles avec le modèle « dégénéré » des transformateurs de prédicats.

Je ne ferai probablement aucune preuve, mais je mentionnerai quand même l'outil important, à savoir le langage interne des catégories localement cartésiennes fermées (càd la théorie des types dépendants)...


=======

À NOTER: il y aura café, thé, etc... un quart d'heure avant le début du séminaire: venez un peu en avance!

=======

Vous pouvez noter dès maintenant que Jean Goubault-Larrecq (LSV, ENS Cachan) donnera le 26 mai un exposé intitulé The powerdomain of continuous random variables

Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

À jeudi,

Alexis




--
Alexis Saurin



mercredi 27 avril 2011

Séminaire PPS: J-L. Krivine le 5 mai à 11H en 0C2 [NB: annulation de la séance du 28 avril]



Bonjour à tous,

Suite à un empêchement de l'orateur, la séance de séminaire de Marco Gaboardi, initialement prévue le 28 avril, doit malheureusement être annulée et sera reportée à une date ultérieure.

Nous avons en revanche le plaisir d'accueillir Jean-Louis Krivine à la séance du séminaire PPS du:

Jeudi 5 mai à 11h en salle 0C2

Réalisabilité classique et théorie des ensembles

Jean-Louis Krivine (PPS),

Résumé:
Tous les résultats de consistance relative en théorie des ensembles ont été obtenus en construisant des modèles de ZF, à partir d'un modèle donné, par deux méthodes:
  1. Les "modèles intérieurs", dont le plus connu est l'univers constructible (Gödel, 1940)
  2. Le "forcing" (Cohen, 1963)

Ces deux constructions ne changent pas la classe des ordinaux du modèle initial.

La technique de "réalisabilité classique", mise au point pour étudier la correspondance preuves-programmes, se révèle être un troisième méthode, qui donne des modèles de ZF complètement différents. En particulier, les ordinaux - et même les entiers - sont changés.

On montre, de cette façon, un résultat de consistance relative qu'on ne peut obtenir par les méthodes usuelles, concernant le "choix dépendant" et de curieuses propriétés de R.


=======

Vous pouvez noter dès maintenant que Pierre Hyvernat (LAMA) donnera le 19 mai un exposé intitulé foncteurs polynomiaux, jeux et logique linéaire (différentielle)

Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

À jeudi 5 mai,

Alexis

--
Alexis Saurin

vendredi 8 avril 2011

Séminaire PPS: Stefano Zacchiroli le 14 avril à 11H en 0C02


Bonjour à tous,

Nous avons le plaisir d'accueillir Stefano Zacchiroli à la prochaine séance du séminaire PPS qui aura lieu:

Jeudi 14 avril à 11h en salle 0C02
Stefano Zacchiroli (PPS),
Formal approaches to the upgrade of component-based systems

Résumé: Free and Open Source Software (FOSS) distributions are rather peculiar instances of component-based software platforms. They are developed rapidly and without tight central coordination, they are huge (tens to thousands components per platform), and their importance in the Internet computing infrastructure is growing.

Both the construction of a coherent collection of components and the maintenance of installations based on these raise difficult problems for distribution maintainers and system administrators. Distributions evolve rapidly by releasing new component versions and strive for increasingly high Quality Assurance (QA) requirements on their component collections. System upgrades may proceed on different paths depending on the current state of the system and the available components, and system administrators are faced with difficult choices of upgrade paths and with frequent upgrade failures.

The ongoing project MANCOOSI (Managing the Complexity of the Open Source Infrastructure) aims to solve some of these problems. We will describe current and past work done in the context of MANCOOSI, as well as future research directions to scale from the single-system case to the multi-system and "cloud" cases.

=======


Nous ferons une pause la semaine suivante pour reprendre le jeudi 28 avril à 11H, toujours en salle 0C02, avec un séminaire de Marco Gaboardi, intitulé "Linear Dependent Types for Certified Resource Consumption".

Plus de détails sur le séminaire à http://www.pps.jussieu.fr/seminaire.

À jeudi prochain,

Alexis

mardi 22 mars 2011

seminaire PPS, jeudi 24 Mars (11h, salle 0C02)

Chers tous,

 la prochaine séance du séminaire PPS est:

Jeudi 24 Mars, 11h salle 0C02 – 
Pierre-Malo Denielou (Imperial College, London) ,
Dynamic Multirole Session Types

A bientot 

Claudia


jeudi 17 mars 2011

Rappel: Serguei Langlet, 14h, salle 0D07

---------
Jeudi 17 Mars, 14h salle 0D07 – Serguei Langlet (Wroclaw) ,

Expansion for universal quantifiers

----------

mardi 15 mars 2011

double seance seminaire PPS, jeudi 17/3

Chers tous,

jeudi prochain, nous avons une double séance pour le séminaire PPS:

Jeudi 17 Mars, 11h salle 0C02 – Cinzia Di Giusto (INRIA) ,
The kappa calculus: a study on the expressiveness of rewriting rules

Jeudi 17 Mars, 14h salle 0D07 – Serguei Langlet (Wroclaw) ,
Expansion for universal quantifiers


A bientot

claudia

vendredi 11 mars 2011

seance exceptionelle seminaire PPS, lundi 14/3

Chers tous,

en profitant du passage de Phil Scott,
on va avoir une seance exceptionelle du seminaire,

lundi 14 Mars, 11h, salle 0D04

Phil Scott (Ottawa) ,
Traced categories: algebraic structure of feedback and partial feedback

lundi 7 mars 2011

seminaire PPS, jeudi 10 Mars (11h, salle 0C02)

Chers tous,
pour la prochaine séance du séminaire PPS,
Jeudi 10 Mars, 11h salle 0C02:


Masahiro Hamano (JST, Japan) ,
A Geometry of Interaction for Polarized Linear Logic

https://www.pps.jussieu.fr/seminaire/sem2010/abstracts/hamano

a bientot
claudia

lundi 31 janvier 2011

seminaire PPS, jeudi 3/2 (11h, salle **1C18**)

Chers tous,
la prochaine séance du séminaire PPS est jeudi prochain
(a noter **la salle inhabituelle** !!!):

Jeudi 3 Fevrier 11h salle 1C18 –
Benoît Valiron (LIPN, Paris13),

Quantum computation and algebraic lambda-calculus
:
A vectorial type system
https://www.pps.jussieu.fr/seminaire/sem2010/abstracts/valiron

a bientot
claudia

lundi 24 janvier 2011

seminaire PPS, jeudi 27/1 (11h, salle 0C02)

Chers tous,
la prochaine séance du séminaire PPS est jeudi prochain,

Jeudi 27 Janvier, 11h salle 0C02: 

Matthias Baaz (University of Technology, Vienna),

Towards a Proof Theory of Analogical Reasoning

http://www.pps.jussieu.fr/seminaire/sem2010/abstracts/baaz

A bientot,
claudia


vendredi 14 janvier 2011

cours de Peter Selinger *Quantum programming languages and logical approaches to quantum information theory*

Chers tous,
je vous transmets l'annonce d'un cours de Peter Selinger, sur

*Quantum programming languages and logical approaches to quantum
information theory*

qui peut interesser plusieurs d'entre vous.

(donc: pas de seminaire le jeudi 10 et 17 fevrier)

Claudia

--- On Fri, 1/14/11, Michele Pagani <michele.pagani@lipn.univ-paris13.fr>
wrote:

From: Michele Pagani <michele.pagani@lipn.univ-paris13.fr>
Subject: Corso Selinger
To: "Claudia Faggian" <claudia.faggian@pps.jussieu.fr>
Date: Friday, January 14, 2011, 6:09 PM

Bonjour,

À l'occasion de sa visite au LIPN en février, Peter Selinger donnera un
mini-cours (7h) sur

*Quantum programming languages and logical approaches to quantum
information theory*

Les séances prévues sont:

Lundi 7 Fev, 13h30-15h00
Jeudi 10 Fev, 10h00-12h00
Lundi 14 Fev, 13h30-15h00
Jeudi 17 Fev, 10h00-12h00

Le cours aura lieu en salle B311 du LIPN (Institut Galilee, Paris 13).

Vous trouverez des instructions pour venir à Paris 13, ici:
http://www-galilee.univ-paris13.fr/ig_acces.htm
et un plan du campus de Paris 13 ici:
http://www-galilee.univ-paris13.fr/fichiers/plan_campus.pdf (le bâtiment B
de l'Institut Galilee est celui à cote du numéro 2, la salle B311 est au
3eme étage).
Si quelqu'un nécessite de plus d'informations (pour venir à Paris 13, pour
trouver un logement), qu'il n'hésite pas à me contacter directement.

A bientôt, donc !

Michele


--
Michele Pagani
Maître de Conférences
Laboratoire d'Informatique de Paris Nord
Université de Paris 13
http://www-lipn.univ-paris13.fr/~pagani/
--------------------------------------

cours de Peter Selinger *Quantum programming languages and logical approaches to quantum information theory*

Chers tous,
je vous transmets l'annonce d'un cours de Peter Selinger, sur 

*Quantum programming languages and logical approaches to quantum information theory*

qui peut interesser plusieurs d'entre vous.

(donc: pas de seminaire le jeudi 10 et 17 fevrier)

Claudia

--- On Fri, 1/14/11, Michele Pagani <michele.pagani@lipn.univ-paris13.fr> wrote:

From: Michele Pagani <michele.pagani@lipn.univ-paris13.fr>
Subject: Corso Selinger
To: "Claudia Faggian" <claudia.faggian@pps.jussieu.fr>
Date: Friday, January 14, 2011, 6:09 PM

Bonjour,

À l'occasion de sa visite au LIPN en février, Peter Selinger donnera un mini-cours (7h) sur

*Quantum programming languages and logical approaches to quantum information theory*

Les séances prévues sont:

Lundi 7 Fev, 13h30-15h00
Jeudi 10 Fev, 10h00-12h00
Lundi 14 Fev, 13h30-15h00
Jeudi 17 Fev, 10h00-12h00

Le cours aura lieu en salle B311 du LIPN (Institut Galilee, Paris 13).

Vous trouverez des instructions pour venir à Paris 13, ici:
http://www-galilee.univ-paris13.fr/ig_acces.htm
et un plan du campus de Paris 13 ici:
http://www-galilee.univ-paris13.fr/fichiers/plan_campus.pdf (le bâtiment B de l'Institut Galilee est celui à cote du numéro 2, la salle B311 est au 3eme étage).
Si quelqu'un nécessite de plus d'informations (pour venir à Paris 13, pour trouver un logement), qu'il n'hésite pas à me contacter directement.

A bientôt, donc !

Michele


--
Michele Pagani
Maître de Conférences
Laboratoire d'Informatique de Paris Nord
Université de Paris 13
http://www-lipn.univ-paris13.fr/~pagani/
--------------------------------------


mercredi 12 janvier 2011

Rappel: le seminaire PPS demain matin 11h !

Bonjour, la prochaine séance du séminaire PPS c'est demain:

Jeudi 13 Janvier, 11h salle 0C02 – Olivier Danvy (BRICS, Aarhus),

Small-step and Big-step Aspects of Computation (A Walk in the Semantic Park)

--  Jean Krivine  Laboratoire PPS CNRS & Université Paris 7 Case 7014 75205 PARIS Cedex 13 FRANCE (W) +33 1 44 27 86 79 (M) +33 6 16 25 49 45