Philippe Darondeau

dblp:00/1116 · DBLP profile ↗
← Back
35ranked-venue papers
21as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 31 · 19 first-authorDatabases, data management, data science and information retrieval · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 56% Parallel and multicore computing · 44%
Theoretical computer science
4 papers
Automata and formal languages · 63% Automated reasoning and model checking · 20% Logic in computer science · 17%

Topics — the 11 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing › dataflow computing › dataflow scheduling
quasi-static scheduling
0.112010
Quasi-static scheduling of communicating tasks · Inf. Comput. 2010
Embedded and real-time systems
real-time scheduling
0.112010
Quasi-static scheduling of communicating tasks · Inf. Comput. 2010
Automata and formal languages
petri nets
0.012004
The synthesis of Petri nets from path-automatic specifications · Inf. Comput. 2004
Automata and formal languages › petri nets
petri net synthesis
0.012004
The synthesis of Petri nets from path-automatic specifications · Inf. Comput. 2004
Automated reasoning and model checking › synthesis
synthesis from specifications
0.012004
The synthesis of Petri nets from path-automatic specifications · Inf. Comput. 2004
Embedded and real-time systems
cyber-physical system platforms
0.012010
Quasi-static scheduling of communicating tasks · Inf. Comput. 2010
Logic in computer science
concurrency theory
0.011999
Context-Free Event Domains are Recognizable · Inf. Comput. 1999
Automata and formal languages › algebraic language theory
recognizability
0.011999
Context-Free Event Domains are Recognizable · Inf. Comput. 1999
Logic in computer science
proof theory
0.011992
Proof Systems for Infinite Behaviours · Inf. Comput. 1992
Concurrent programming
concurrency semantics
0.011989
Causal Trees · ICALP 1989
Automata and formal languages
infinite words
0.011992
Proof Systems for Infinite Behaviours · Inf. Comput. 1992

Methods — techniques the papers use, named apart from their topics

causal reasoning · 0.0semantic modeling · 0.0
YearPublicationVenuePosition
2011 Assembling Sessions
Philippe Darondeau, Loïc Hélouët, Madhavan Mukund
ATVA1
2011 Petri Net Reachability Graphs: Decidability Status of FO Properties
abstract
We investigate the decidability and complexity status of model-checking problems on unlabelled reachability graphs of Petri nets by considering first-order, modal and pattern-based languages without labels on transitions or atomic propositions on markings. We consider several parameters to separate decidable problems from undecidable ones. Not only are we able to provide precise borders and a systematic analysis, but we also demonstrate the robustness of our proof techniques.
Philippe Darondeau, Stéphane Demri, Roland Meyer 0001, Christophe Morvan
FSTTCS1
2011 Separability in Persistent Petri Nets
abstract
Separability in Petri nets means the property for a net k · N with an initial marking k · M to behave in the same way as k parallel instances of the same net N with an initial marking M, thus divided by k. We prove the separability of plain, bounded,
Eike Best, Philippe Darondeau
Fundam. Informaticae2
2010 Separability in Persistent Petri Nets
Eike Best, Philippe Darondeau
Petri Nets2
2010 Quasi-static scheduling of communicating tasks
Philippe Darondeau, Blaise Genest, P. S. Thiagarajan, Shaofa Yang
Inf. Comput.1
2009 A decomposition theorem for finite persistent transition systems
Eike Best, Philippe Darondeau
Acta Informatica2
2009 Synthesis of Nets with Step Firing Policies
abstract
The unconstrained step semantics of Petri nets is impractical for simulating and modelling applications. In the past, this inadequacy has been alleviated by introducing various flavours of maximally concurrent semantics, as well as priority orders. In this paper, we introduce a general way of controlling step semantics of Petri nets through step firing policies that restrict the concurrent behaviour of Petri nets and so improve their execution and modelling features. In a nutshell, a step firing policy disables at each marking a subset of enabled steps which could otherwise be executed. We discuss various examples of step firing policies and then investigate the synthesis problem for Petri nets controlled by such policies. Using generalised regions of step transition systems, we provide an axiomatic characterisation of those transition systems which can be realised as reachability graphs of Petri nets controlled by a given step firing policy. We also provide two different decision and synthesis algorithms for PT-nets and step firing policies based on linear rewards of steps, where the reward for firing a single transition is either fixed or it depends on the current net marking. The simplicity of the algorithms supports our claim that the proposed approach is practical.
Philippe Darondeau, Maciej Koutny, Marta Pietkiewicz-Koutny, Alexandre Yakovlev
Fundam. Informaticae1
2008 Decomposition Theorems for Bounded Persistent Petri Nets
Eike Best, Philippe Darondeau
Petri Nets2
2008 Synthesis of Nets with Step Firing Policies
Philippe Darondeau, Maciej Koutny, Marta Pietkiewicz-Koutny, Alexandre Yakovlev
Petri Nets1
2008 Quasi-Static Scheduling of Communicating Tasks
Philippe Darondeau, Blaise Genest, P. S. Thiagarajan, Shaofa Yang
CONCUR1
2008 Products of Message Sequence Charts
Philippe Darondeau, Blaise Genest, Loïc Hélouët
FoSSaCS1
2007 Making Petri Nets Safe and Free of Internal Transitions
Eike Best, Philippe Darondeau, Harro Wimmel
Fundam. Informaticae2
2005 Equality of languages coincides with isomorphism of reachable state graphs for bounded and persistent Petri nets
Philippe Darondeau
Inf. Process. Lett.1
2005 Transition systems without transitions
Andrzej M. Borzyszkowski, Philippe Darondeau
Theor. Comput. Sci.2
2004 The synthesis of Petri nets from path-automatic specifications
Éric Badouel, Philippe Darondeau
Inf. Comput.2
2002 Distributing Finite Automata Through Petri Net Synthesis
abstract
Abstract. The synthesis problem for Petri nets consists in deciding constructively the existence of a Petri net with sequential state graph isomorphic to a given graph. If events are attached to locations, one may set as an additional requirement that the synthesised net should be distributable; i.e. such that events at different locations have no common input place, whence distributed conflicts are avoided. Distributable nets are easily implemented by finite families of automata (one per location) communicating with each other by asynchronous message passing. We show that the general Petri net synthesis problem and its distributed version may both be solved in time polynomial in the size of the given graph. We report on some preliminary experiments of Petri net synthesis applied to the distribution of reactive automata using the tool SYNET .
Éric Badouel, Benoît Caillaud, Philippe Darondeau
Formal Aspects Comput.3
2001 On the Petri net realization of context-free graphs
Philippe Darondeau
Theor. Comput. Sci.1
1999 Context-Free Event Domains are Recognizable
Éric Badouel, Philippe Darondeau, Jean-Claude Raoult
Inf. Comput.2
1998 Deriving Unbounded Petri Nets from Formal Languages
Philippe Darondeau
CONCUR1
1997 Stratified Petri Nets
Éric Badouel, Philippe Darondeau
FCT2
1997 The Synthesis Problem for Elementary Net Systems is NP-Complete
Éric Badouel, Luca Bernardinello, Philippe Darondeau
Theor. Comput. Sci.3
1995 Trace Nets and Process Automata
Éric Badouel, Philippe Darondeau
Acta Informatica2
1993 Refinement of Actions in Event Structures and Causal Trees
Philippe Darondeau, Pierpaolo Degano
Theor. Comput. Sci.1
1992 Structural Operational Specifications and the Trace Automata
Éric Badouel, Philippe Darondeau
CONCUR2
1992 Proof Systems for Infinite Behaviours
Philippe Darondeau, Serge Yoccoz
Inf. Comput.1
1992 Fairness, Distances and Degrees
Philippe Darondeau, Doris Nolte, Lutz Priese, Serge Yoccoz
Theor. Comput. Sci.1
1991 About semantic action refinement
Philippe Darondeau, Pierpaolo Degano
Fundam. Informaticae1
1991 On Guarded Recursion
Éric Badouel, Philippe Darondeau
Theor. Comput. Sci.2
1990 Event Structures, Causal Trees, and Refinements
Philippe Darondeau, Pierpaolo Degano
MFCS1
1989 Causal Trees
Philippe Darondeau, Pierpaolo Degano
ICALP1
1989 Bisimulation and Effectiveness
Philippe Darondeau
Inf. Process. Lett.1
1986 Separating and Testing
Philippe Darondeau
STACS1
1985 About Fair Asynchrony
Philippe Darondeau
Theor. Comput. Sci.1
1984 Towards a Formal Proof System for omega-Rational Expressions
Philippe Darondeau, Laurent Kott
Inf. Process. Lett.1
1983 On the Observational Semantics of Fair Parallelism
Philippe Darondeau, Laurent Kott
ICALP1