*********************************************************************
* Ecole Normale Supe'rieure *
* *
* Se'minaire *
* SEMANTIQUE ET INTERPRETATION ABSTRAITE *
* P. Cousot *
* *
* Vendredi, 14h00--15h00 *
* Salle Info 5, etage -2, Batiment Rateau *
* DI ENS 45 rue d'Ulm 75005 Paris *
*********************************************************************
*** Vendredi 4 Decembre 2009, 14h00-15h00 ************************
Efficient Synthesis of Asynchronous Systems
Uri Klein, NYU
Re'sume'/ Abstract:
We investigated a development process for reactive programs, in which
the program is automatically generated (synthesized) from a high-level
temporal (property) specification. The method is based on previous
results that proposed a similar synthesis method for the automatic
construction of hardware designs from their temporal specifications.
Thus, our work can be viewed as a generalization of existing methods for
the synthesis of synchronous reactive systems into the synthesis of
asynchronous systems.
In the synchronous case it was possible to identify a restricted yet
expressive subclass of formulas and present an algorithm that solves the
synthesis problem for these restricted specifications in polynomial
time. Here, due to a possibly exponential increase in complexity of the
synthesis problem, the results are less definitive in the sense that we
can offer some heuristics that may provide polynomial-time solutions
only in some of the cases. The approach taken here is to extract from
the specification two new specifications that, in some sense, provide an
upper and a lower bound to the specification. The upper bound
(over-approximation) specification could be used to determine that the
original specification is unrealizable. On the other hand, the lower
bound (under-approximation) could be used in order to determine that the
original specification is realizable, and to actually produce an
implementation of this specification. As mentioned above, the
realizability analysis of these two approximations can be performed in
polynomial time for the case that the original asynchronous
specification falls into the restricted class.
Joint work with Amir Pnueli.
*** Vendredi 18 Decembre 2009, 14h00-15h00 ************************
Reachability Analysis of Hybrid Systems with Linear Continuous Dynamics
Colas Le Guernic, ENS
Re'sume'/ Abstract:
This talk is devoted to the problem of computing reachable sets of
linear and hybrid systems. In the first part, after exposing existing
approaches for reachability analysis of linear systems, we present a new
algorithmic scheme for linear time-invariant systems that definitely
outperforms existing algorithms. As the exact implementation furnishes a
representation of the reachable sets that is sometimes hard to
manipulate, we propose an approximate version that is not subject to the
wrapping effect, an uncontrolled growth of the approximation errors. We
also discuss a variant of this algorithm specialized to support
functions, a functional representation of convex sets. In the second
part, we extend this work to hybrid systems. We first show how to deal
with the constraints on the continuous dynamics imposed by the
invariants. Then, we present algorithms for approximating the
intersection of the continuous reachable sets with hyperplanar guards.
*********************************************************************
Pour recevoir l'annonce par courrier electronique:
WWW: http://www.di.ens.fr/~cousot/annonceseminaire.shtml
*********************************************************************