Demo Data from SIGIR 2026 / reviewers in the wild / expert
Thomas Chatain
dblp:41/5716
· DBLP profile ↗
32ranked-venue papers
14as first author
10since 2021 · last 2026
0000-0002-1470-5074ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 10 · 4 first-author · 2 since 2021Databases, data management, data science and information retrieval · 8 · 4 first-author · 5 since 2021Software engineering, systems software and programming languages · 6 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 5 · 2 first-author · 3 since 2021Computer networks · 2 · 2 first-authorSystems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 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.
| Theoretical computer science
2 papers |
Automata and formal languages · 91% Distributed computing theory · 9% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automata and formal languages
petri nets |
0.6 | 1 | 2022 | Pomset bisimulation and unfolding for reset Petri nets · Inf. Comput. 2022 |
Automata and formal languages › petri nets
reset petri nets |
0.6 | 1 | 2022 | Pomset bisimulation and unfolding for reset Petri nets · Inf. Comput. 2022 |
Distributed systems
fault tolerance |
0.1 | 1 | 2010 | Unfolding-based diagnosis of systems with an evolving topology · Inf. Comput. 2010 |
Methods — techniques the papers use, named apart from their topics
unfolding semantics · 0.2petri nets · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Aligning Observed Timed Traces with Timed Stochastic Models
Sofia Bellotti, Thomas Chatain, Paolo Ballarini |
PETRI NETS | 2 |
| 2024 | Timed alignments with mixed moves
Neha Rino, Thomas Chatain |
Data Knowl. Eng. | 2 |
| 2024 | Taking Complete Finite Prefixes To High Level, SymbolicallyabstractUnfoldings are a well known partial-order semantics of P/T Petri nets that can be applied to various model checking or verification problems. For high-level Petri nets, the so-called symbolic unfolding generalizes this notion. A complete finite prefix of a P/T Petri net’s unfolding contains all information to verify, e.g., reachability of markings. We unite these two concepts and define complete finite prefixes of the symbolic unfolding of high-level Petri nets. For a class of safe high-level Petri nets, we generalize the well-known algorithm by Esparza et al. for constructing small such prefixes. We evaluate this extended algorithm through a prototype implementation on four novel benchmark families. Additionally, we identify a more general class of nets with infinitely many reachable markings, for which an approach with an adapted cut-off criterion extends the complete prefix methodology, in the sense that the original algorithm cannot be applied to the P/T net represented by a high-level net. Nick Würdemann, Thomas Chatain, Stefan Haar, Lukas Panneke |
Fundam. Informaticae | 2 |
| 2023 | Taking Complete Finite Prefixes to High Level, SymbolicallyabstractUnfoldings are a well known partial-order semantics of P/T Petri nets that can be applied to various model checking or verification problems. For high-level Petri nets, the so-called symbolic unfolding generalizes this notion. A complete finite prefix of a P/T Petri net's unfolding contains all information to verify, e.g., reachability of markings. We unite these two concepts and define complete finite prefixes of the symbolic unfolding of high-level Petri nets. For a class of safe high-level Petri nets, we generalize the well-known algorithm by Esparza et al. for constructing small such prefixes. We evaluate this extended algorithm through a prototype implementation on four novel benchmark families. Additionally, we identify a more general class of nets with infinitely many reachable markings, for which an approach with an adapted cut-off criterion extends the complete prefix methodology, in the sense that the original algorithm cannot be applied to the P/T net represented by a high-level net. Comment: This is a revised and extended version of "Nick W\"urdemann, Thomas Chatain, Stefan Haar: Taking Complete Finite Prefixes to High Level, Symbolically. Petri Nets 2023: 123-144" Nick Würdemann, Thomas Chatain, Stefan Haar |
Petri Nets | 2 |
| 2022 | Timed AlignmentsabstractThe subject of this paper is to study conformance checking for timed models, that is, process models that consider both the sequence of events in a process as well as the timestamps at which each event is recorded. Time-aware process mining is a growing subfield of research, and as tools that seek to discover timing related properties in processes develop, so does the need for conformance checking techniques that can tackle time constraints and provide insightful quality measures for time-aware process models. In particular, one of the most useful conformance artefacts is the alignment, that is, finding the minimal changes necessary to correct a new observation to conform to a process model. In this paper, we set our problem of timed alignment and solve two cases each corresponding to a different metric over time processes. Thomas Chatain, Neha Rino |
ICPM | 1 |
| 2022 | Pomset bisimulation and unfolding for reset Petri nets
Thomas Chatain, Maurice Comlan, David Delfieu, Loïg Jezequel, Olivier H. Roux |
Inf. Comput. | 1 |
| 2021 | A Discounted Cost Function for Fast Alignments of Business Processes
Mathilde Boltenhagen, Thomas Chatain, Josep Carmona 0001 |
BPM | 2 |
| 2021 | An A*-Algorithm for Computing Discounted Anti-Alignments in Process MiningabstractProcess mining techniques aim at analyzing and monitoring processes through event data. Formal models like Petri nets serve as an effective representation of the processes. A central question in the field is to assess the conformance of a process model with respect to the real process executions. The notion of anti-alignment, which represents a model run that is as distant as possible to the process executions, has been demonstrated to be crucial to measure precision of models. However, the only known algorithm for computing anti-alignments has a high complexity, which prevents it from being applied on real-life problem instances. In this paper we propose a novel algorithm for computing anti-alignments, based on the well-known graph-based $A^{*}$ scheme. By introducing a discount factor in the edit distance used for the search of anti-alignments, we obtain the first efficient algorithm to approximate them. We show how this approximation is quite accurate in practice, by comparing it with the optimal results for small instances where the optimal algorithm can also compute anti-alignments. Finally, we compare the obtained precision metric with respect to the state-of-the-art metrics in the literature for real-life examples. Mathilde Boltenhagen, Thomas Chatain, Josep Carmona 0001 |
ICPM | 2 |
| 2021 | Model-based trace variant analysis of event logs
Mathilde Boltenhagen, Thomas Chatain, Josep Carmona 0001 |
Inf. Syst. | 2 |
| 2021 | Anti-alignments - Measuring the precision of process models and event logs
Thomas Chatain, Mathilde Boltenhagen, Josep Carmona 0001 |
Inf. Syst. | 1 |
| 2020 | Concurrency in Boolean networks
Thomas Chatain, Stefan Haar, Loïc Paulevé, Aalok Thakkar |
Nat. Comput. | 1 |
| 2019 | Generalized Alignment-Based Trace Clustering of Process Behavior
Mathilde Boltenhagen, Thomas Chatain, Josep Carmona 0001 |
Petri Nets | 2 |
| 2018 | Pomsets and Unfolding of Reset Petri Nets
Thomas Chatain, Maurice Comlan, David Delfieu, Loïg Jezequel, Olivier H. Roux |
LATA | 1 |
| 2017 | Aligning Modeled and Observed Behavior: A Compromise Between Computation Complexity and Quality
Boudewijn F. van Dongen, Josep Carmona 0001, Thomas Chatain, Farbod Taymouri |
CAiSE | 3 |
| 2017 | Goal-Driven Unfolding of Petri Nets
Thomas Chatain, Loïc Paulevé |
CONCUR | 1 |
| 2017 | Alignment-Based Trace Clustering
Thomas Chatain, Josep Carmona 0001, Boudewijn F. van Dongen |
ER | 1 |
| 2017 | Preserving Partial-Order Runs in Parametric Time Petri NetsabstractParameter synthesis for timed systems aims at deriving parameter valuations satisfying a given property. In this article, we target concurrent systems. We use partial-order semantics for parametric time Petri nets as a way to both cope with the well-known state-space explosion due to concurrency and significantly enhance the result of an existing synthesis algorithm. Given a reference parameter valuation, our approach synthesizes other valuations preserving the partial-order executions of the reference parameter valuation. We show the applicability of our approach using a tool applied to asynchronous circuits. Étienne André 0001, Thomas Chatain, César Rodríguez |
ACM Trans. Embed. Comput. Syst. | 2 |
| 2016 | Anti-alignments in Conformance Checking - The Dark Side of Process ModelsabstractConformance checking techniques asses the suitability of a process model in representing an underlying process, observed through a collection of real executions. These techniques suffer from the well-known state space explosion problem, hence handling process models exhibiting large or even infinite state spaces remains a challenge. One important metric in conformance checking is to asses the precision of the model with respect to the observed executions, i.e., characterize the ability of the model to produce behavior unrelated to the one observed. By avoiding the computation of the full state space of a model, current techniques only provide estimations of the precision metric, which in some situations tend to be very optimistic, thus hiding real problems a process model may have. In this paper we present the notion of anti-alignment as a concept to help unveiling traces in the model that may deviate significantly from the observed behavior. Using anti-alignments, current estimations can be improved, e.g., in precision checking. We show how to express the problem of finding anti-alignments as the satisfiability of a Boolean formula, and provide a tool which can deal with large models efficiently. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves. Thomas Chatain, Josep Carmona 0001 |
Petri Nets | 1 |
| 2016 | A Unified Approach for Measuring Precision and Generalization Based on Anti-alignments
Boudewijn F. van Dongen, Josep Carmona 0001, Thomas Chatain |
BPM | 3 |
| 2015 | Non-atomic Transition Firing in Contextual Nets
Thomas Chatain, Stefan Haar, Maciej Koutny, Stefan Schwoon |
Petri Nets | 1 |
| 2013 | Building Occurrence Nets from Reveals RelationsabstractOccurrence nets are a well known partial order model for the concurrent behavior of Petri nets. The causality and conflict relations between events, which are explicitly represented in occurrence nets, induce logical dependencies between event occurrences: the occurrence of an event e in a run implies that all its causal predecessors also occur, and that no event in conflict with e occurs. But these structural relations do not express all the logical dependencies between event occurrences in maximal runs: in particular, the occurrence of e in any maximal run may imply the occurrence of another event that is not a causal predecessor of e, in that run. The reveals relation has been introduced to express this dependency between two events. Here we generalize the reveals relation to express more general dependencies, involving more than two events, and we introduce ERL logic to express them as boolean formulas. Finally we answer the synthesis problem that arises: given an ERL formula �, is there an occurrence net 𝒩 such that � describes exactly the dependencies between the events of 𝒩? Sandie Balaguer, Thomas Chatain, Stefan Haar |
Fundam. Informaticae | 2 |
| 2012 | Avoiding Shared Clocks in Networks of Timed Automata
Sandie Balaguer, Thomas Chatain |
CONCUR | 2 |
| 2012 | A concurrency-preserving translation from time Petri nets to networks of timed automata
Sandie Balaguer, Thomas Chatain, Stefan Haar |
Formal Methods Syst. Des. | 2 |
| 2010 | Factorization Properties of Symbolic Unfoldings of Colored Petri Nets
Thomas Chatain, Eric Fabre |
Petri Nets | 1 |
| 2010 | A Concurrency-Preserving Translation from Time Petri Nets to Networks of Timed AutomataabstractReal-time distributed systems may be modeled in different formalisms such as time Petri nets (TPN) and networks of timed automata (NTA). This paper focuses on translating a 1-bounded TPN into an NTA and considers an equivalence which takes the distribution of actions into account. This translation is extensible to bounded TPNs. We first use S-invariants to decompose the net into components that give the structure of the automata, then we add clocks to provide the timing information. Although we have to use an extended syntax in the timed automata, this is a novel approach since the other transformations and comparisons of these models did not consider the preservation of concurrency. Sandie Balaguer, Thomas Chatain, Stefan Haar |
TIME | 2 |
| 2010 | Unfolding-based diagnosis of systems with an evolving topologyabstractInternational audience Paolo Baldan, Thomas Chatain, Stefan Haar, Barbara König 0001 |
Inf. Comput. | 2 |
| 2009 | Natural Specifications Yield Decidability for Distributed Synthesis of Asynchronous Systems
Thomas Chatain, Paul Gastin, Nathalie Sznajder |
SOFSEM | 1 |
| 2008 | Unfolding-Based Diagnosis of Systems with an Evolving Topology
Paolo Baldan, Thomas Chatain, Stefan Haar, Barbara König 0001 |
CONCUR | 2 |
| 2007 | On the well-foundedness of adequate orders used for construction of complete unfolding prefixes
Thomas Chatain, Victor Khomenko |
Inf. Process. Lett. | 1 |
| 2006 | Symbolic Unfoldings for Networks of Timed Automata
Franck Cassez, Thomas Chatain, Claude Jard |
ATVA | 2 |
| 2005 | From Automata Networks to HMSCs: A Reverse Model Engineering Perspective
Thomas Chatain, Loïc Hélouët, Claude Jard |
FORTE | 1 |
| 2004 | Symbolic Diagnosis of Partially Observable Concurrent Systems
Thomas Chatain, Claude Jard |
FORTE | 1 |