Pierre-Alain Reynier
Aix-Marseille University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Pierre-Alain Reynier.
Lecture Notes in Computer Science | 2011
Pierre-Alain Reynier; Frédéric Servais
This paper presents the Monotone-Pruning algorithm (MP) for computing the minimal coverability set of Petri nets. The original Karp and Miller algorithm (K&M) unfolds the reachability graph of a Petri net and uses acceleration on branches to ensure termination. The MP algorithm improves the K&M algorithm by adding pruning between branches of the K&M tree. This idea was first introduced in the Minimal Coverability Tree algorithm (MCT), however it was recently shown to be incomplete. The MP algorithm can be viewed as the MCT algorithm with a slightly more aggressive pruning strategy which ensures completeness. Experimental results show that this algorithm is a strong improvement over the K&M algorithm.
joint european conferences on theory and practice of software | 2011
Rémi Jaubert; Pierre-Alain Reynier
Whereas formal verification of timed systems has become a very active field of research, the idealized mathematical semantics of timed automata cannot be faithfully implemented. Recently, several works have studied a parametric semantics of timed automata related to implementability: if the specification is met for some positive value of the parameter, then there exists a correct implementation. In addition, the value of the parameter gives lower bounds on sufficient resources for the implementation. In this work, we present a symbolic algorithm for the computation of the parametric reachability set under this semantics for flat timed automata. As a consequence, we can compute the largest value of the parameter for a timed automaton to be safe.
international conference on concurrency theory | 2013
Ocan Sankur; Patricia Bouyer; Nicolas Markey; Pierre-Alain Reynier
We consider the fundamental problem of Buchi acceptance in timed automata in a robust setting. The problem is formalised in terms of controller synthesis: timed automata are equipped with a parametrised game-based semantics that models the possible perturbations of the decisions taken by the controller. We characterise timed automata that are robustly controllable for some parameter, with a simple graph theoretic condition, by showing the equivalence with the existence of an aperiodic lasso that satisfies the winning condition (aperiodicity was defined and used earlier in different contexts to characterise convergence phenomena in timed automata). We then show decidability and PSPACE-completeness of our problem.
logic in computer science | 2013
Emmanuel Filiot; Olivier Gauwin; Pierre-Alain Reynier; Frédéric Servais
Any two-way finite state automaton is equivalent to some one-way finite state automaton. This well-known result, shown by Rabin and Scott and independently by Shepherdson, states that two-way finite state automata (even non-deterministic) characterize the class of regular languages. It is also known that this result does not extend to finite string transductions: (deterministic) two-way finite state transducers strictly extend the expressive power of (functional) one-way transducers. In particular deterministic two-way transducers capture exactly the class of MSO-transductions of finite strings. In this paper, we address the following definability problem: given a function defined by a two-way finite state transducer, is it definable by a one-way finite state transducer? By extending Rabin and Scotts proof to transductions, we show that this problem is decidable. Our procedure builds a one-way transducer, which is equivalent to the two-way transducer, whenever one exists.
foundations of software technology and theoretical computer science | 2011
Emmanuel Filiot; Olivier Gauwin; Pierre-Alain Reynier; Frédéric Servais
We consider the problem of evaluating in streaming (i.e. in a single left-to-right pass) a nested word transduction with a limited amount of memory. A transduction T is said to be height bounded memory (HBM) if it can be evaluated with a memory that depends only on the size of T and on the height of the input word. We show that it is decidable in coNPTime for a nested word transduction defined by a visibly pushdown transducer (VPT), if it is HBM. In this case, the required amount of memory may depend exponentially on the height of the word. We exhibit a sufficient, decidable condition for a VPT to be evaluated with a memory that depends quadratically on the height of the word. This condition defines a class of transductions that strictly contains all determinizable VPTs.
logic in computer science | 2016
Laure Daviaud; Pierre-Alain Reynier; Jean-Marc Talbot
Weighted automata (WA) extend finite-state automata by associating with transitions weights from a semiring
international conference on concurrency theory | 2009
Pierre-Alain Reynier; Arnaud Sangnier
\mathbb {S}
international workshop on reachability problems | 2012
Sundararaman Akshay; Loïc Hélouët; Claude Jard; Pierre-Alain Reynier
, defining functions from words to S. Recently, cost register automata (CRA) have been introduced as an alternative model to describe any function realised by a WA by means of a deterministic machine. Unambiguous WA over a monoid
international colloquium on automata languages and programming | 2015
Emmanuel Filiot; Sebastian Maneth; Pierre-Alain Reynier; Jean-Marc Talbot
(M,\otimes )
ACM SIGLOG News | 2016
Emmanuel Filiot; Pierre-Alain Reynier
can equivalently be described by cost register automata whose registers take their values in M, and are updated by operations of the form