EDBT 2026 Demo / reviewers in the wild / expert
Arnaud Sangnier
dblp:45/2701
· DBLP profile ↗
41ranked-venue papers
2as first author
12since 2021 · last 2026
0000-0002-6731-0340ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 33 · 2 first-author · 8 since 2021Software engineering, systems software and programming languages · 11 · 1 first-author · 2 since 2021Security and privacy · 1Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Safety Analysis in Broadcast Networks Defined by Graph Grammars
Christoffer Lind Andersen, Radu Iosif, Arnaud Sangnier |
PETRI NETS | 3 |
| 2026 | Clause-reachability is undecidable in legal contractsabstractAbstract is a stateful calculus in which clauses can be activated either through interactions with the external environment or by the evaluation of time expressions. Despite the apparent simplicity of its syntax and operational model, the combination of state evolution, time reasoning, and nondeterminism gives rise to significant analytical challenges. In particular, we show that determining whether a clause is never executed is undecidable. We formally prove that this undecidability result holds even for syntactically restricted fragments: namely, the time-ahead fragment, where all time expressions are strictly positive, the instantaneous fragment, where all time expressions evaluate to zero, and the determinate fragment, where the initial states of functions and events are disjoint. On the other hand, we identify a decidable subfragment: at the intersection of the instantaneous and determinate fragments reachability becomes decidable. Giorgio Delzanno, Cosimo Laneve, Arnaud Sangnier, Gianluigi Zavattaro |
Int. J. Softw. Tools Technol. Transf. | 3 |
| 2025 | Counting Abstraction and Decidability for the Verification of Structured Parameterized NetworksabstractAbstract We consider the verification of parameterized networks of replicated processes whose architecture is described by hyperedge-replacement graph grammars in the style of Courcelle. Due to the undecidability of verification problems such as reachability or coverability of a given configuration, in which we count the number of replicas in each local state, we develop two orthogonal verification techniques. We present a counting abstraction able to produce, from a graph grammar describing a parameterized system, a finite set of Petri nets that over-approximate the behaviors of the original system. The counting abstraction is implemented in a prototype tool, evaluated on a non-trivial set of test cases. Moreover, we identify a decidable fragment, for which the coverability problem is in and -hard. Marius Bozga, Radu Iosif, Arnaud Sangnier, Neven Villani |
CAV (3) | 3 |
| 2025 | Decidability Problems for Micro-Stipula
Giorgio Delzanno, Cosimo Laneve, Arnaud Sangnier, Gianluigi Zavattaro |
COORDINATION | 3 |
| 2025 | Wait-Only Broadcast Protocols Are Easier to VerifyabstractWe study networks of processes that all execute the same finite-state protocol and communicate via broadcasts. We are interested in two problems with a parameterized number of processes: the synchronization problem which asks whether there is an execution which puts all processes on a given state; and the repeated coverability problem which asks if there is an infinite execution where a given transition is taken infinitely often. Since both problems are undecidable in the general case, we investigate those problems when the protocol is Wait-Only, i.e., it has no state from which a process can both broadcast and receive messages. We establish that the synchronization problem becomes Ackermann-complete, and the repeated coverability problem is in ExpSpace and PSpace-hard. Lucie Guillou, Arnaud Sangnier, Nathalie Sznajder |
MFCS | 2 |
| 2024 | Safety Verification of Wait-Only Non-Blocking Broadcast Protocols
Lucie Guillou, Arnaud Sangnier, Nathalie Sznajder |
Petri Nets | 2 |
| 2024 | Phase-Bounded Broadcast Networks over Topologies of CommunicationabstractInternational audience Lucie Guillou, Arnaud Sangnier, Nathalie Sznajder |
CONCUR | 2 |
| 2024 | QLTL Model-CheckingabstractQuantified LTL (QLTL) extends the temporal logic LTL with quantifications over atomic propositions. Several semantics exist to handle these quantifications, depending on the definition of executions over which formulas are interpreted: either infinite sequences of subsets of atomic propositions (aka the "tree semantics") or infinite sequences of control states combined with a labelling function that associates atomic propositions to the control states (aka the "structure semantics"). The main difference being that in the latter different occurrences of a control state should be labelled similarly. The tree semantics has been intensively studied from the complexity and expressivity point of view (especially in the work of Sistla [Sistla, 1983; Sistla et al., 1987]) for which the satisfiability and model-checking problems are known to be TOWER-complete. For the structure semantics, French has shown that the satisfiability problem is undecidable [French, 2003]. We study here the model-checking problem for QLTL under this semantics and prove that it is EXPSPACE-complete. We also show that the complexity drops down to PSPACE-complete for two specific cases of structures, namely path and flat ones. François Laroussinie, Loriane Leclercq, Arnaud Sangnier |
CSL | 3 |
| 2024 | On the Satisfiability of Local First-Order Logics with DataabstractWe study first-order logic over unordered structures whose elements carry a finite number of data values from an infinite domain. Data values can be compared wrt.\ equality. As the satisfiability problem for this logic is undecidable in general, we introduce a family of local fragments. They restrict quantification to the neighbourhood of a given reference point that is bounded by some radius. Our first main result establishes decidability of the satisfiability problem for the local radius-1 fragment in presence of one "diagonal relation". On the other hand, extending the radius leads to undecidability. In a second part, we provide the precise decidability and complexity landscape of the satisfiability problem for the existential fragments of local logic, which are parameterized by the number of data values carried by each element and the radius of the considered neighbourhoods. Altogether, we draw a landscape of formalisms that are suitable for the specification of systems with data and open up new avenues for future research. Benedikt Bollig, Arnaud Sangnier, Olivier Stietel |
Log. Methods Comput. Sci. | 2 |
| 2023 | Safety Analysis of Parameterised Networks with Non-Blocking Rendez-VousabstractInternational audience Lucie Guillou, Arnaud Sangnier, Nathalie Sznajder |
CONCUR | 2 |
| 2021 | Reachability in Distributed Memory AutomataabstractWe introduce Distributed Memory Automata, a model of register automata suitable to capture some features of distributed algorithms designed for shared-memory systems. In this model, each participant owns a local register and a shared register and has the ability to change its local value, to write it in the global memory and to test atomically the number of occurrences of its value in the shared memory, up to some threshold. We show that the control-state reachability problem for Distributed Memory Automata is Pspace-complete for a fixed number of participants and is in Pspace when the number of participants is not fixed a priori. Benedikt Bollig, Fedor Ryabinin, Arnaud Sangnier |
CSL | 3 |
| 2021 | Local First-Order Logic with Two Data ValuesabstractWe study first-order logic over unordered structures whose elements carry two data values from an infinite domain. Data values can be compared wrt. equality so that the formalism is suitable to specify the input-output behavior of various distributed algorithms. As the logic is undecidable in general, we introduce a family of local fragments that restrict quantification to neighborhoods of a given reference point. Our main result establishes decidability of the satisfiability problem for one of these non-trivial local fragments. On the other hand, already slightly more general local logics turn out to be undecidable. Altogether, we draw a landscape of formalisms that are suitable for the specification of systems with data and open up new avenues for future research. Benedikt Bollig, Arnaud Sangnier, Olivier Stietel |
FSTTCS | 2 |
| 2020 | Deciding the Existence of Cut-Off in Parameterized Rendez-Vous NetworksabstractWe study networks of processes which all execute the same finite-state protocol and communicate thanks to a rendez-vous mechanism. Given a protocol, we are interested in checking whether there exists a number, called a cut-off, such that in any networks with a bigger number of participants, there is an execution where all the entities end in some final states. We provide decidability and complexity results of this problem under various assumptions, such as absence/presence of a leader or symmetric/asymmetric rendez-vous. Florian Horn 0001, Arnaud Sangnier |
CONCUR | 2 |
| 2020 | Parameterized verification of algorithms for oblivious robots on a ring
Arnaud Sangnier, Nathalie Sznajder, Maria Potop-Butucaru, Sébastien Tixeuil |
Formal Methods Syst. Des. | 1 |
| 2019 | The Complexity of Flat Freeze LTL
Benedikt Bollig, Karin Quaas, Arnaud Sangnier |
Log. Methods Comput. Sci. | 3 |
| 2018 | Equivalence between model-checking flat counter systems and Presburger arithmetic
Stéphane Demri, Amit Kumar Dhar, Arnaud Sangnier |
Theor. Comput. Sci. | 3 |
| 2017 | The Complexity of Flat Freeze LTLabstractWe consider the model-checking problem for freeze LTL on one-counter automata (OCAs). Freeze LTL extends LTL with the freeze quantifier, which allows one to store different counter values of a run in registers so that they can be compared with one another. As the model-checking problem is undecidable in general, we focus on the flat fragment of freeze LTL, in which the usage of the freeze quantifier is restricted. Recently, Lechner et al. showed that model checking for flat freeze LTL on OCAs with binary encoding of counter updates is decidable and in 2NEXPTIME. In this paper, we prove that the problem is, in fact, NEXPTIME-complete no matter whether counter updates are encoded in unary or binary. Like Lechner et al., we rely on a reduction to the reachability problem in OCAs with parameterized tests (OCAPs). The new aspect is that we simulate OCAPs by alternating two-way automata over words. This implies an exponential upper bound on the parameter values that we exploit towards an NP algorithm for reachability in OCAPs with unary updates. We obtain our main result as a corollary. Benedikt Bollig, Karin Quaas, Arnaud Sangnier |
CONCUR | 3 |
| 2017 | Model-Checking Counting Temporal Logics on Flat StructuresabstractWe study several extensions of linear-time and computation-tree temporal logics with quantifiers that allow for counting how often certain properties hold. For most of these extensions, the model-checking problem is undecidable, but we show that decidability can be recovered by considering flat Kripke structures where each state belongs to at most one simple loop. Most decision procedures are based on results on (flat) counter systems where counters are used to implement the evaluation of counting operators. Normann Decker, Peter Habermehl, Martin Leucker, Arnaud Sangnier, Daniel Thoma |
CONCUR | 4 |
| 2017 | Parameterized verification of algorithms for oblivious robots on a ringabstractWe study verification problems for autonomous swarms of mobile robots that self-organize and cooperate to solve global objectives. In particular, we focus in this paper on the model proposed by Suzuki and Yamashita of anonymous robots evolving in a discrete space with a finite number of locations (here, a ring). A large number of algorithms have been proposed working for rings whose size is not a priori fixed and can be hence considered as a parameter. Handmade correctness proofs of these algorithms have been shown to be error-prone, and recent attention had been given to the application of formal methods to automatically prove those. Our work is the first to study the verification problem of such algorithms in the parameterized case. We show that safety and reachability problems are undecidable for robots evolving asynchronously. On the positive side, we show that safety properties are decidable in the synchronous case, as well as in the asynchronous case for a particular class of algorithms. Several properties on the protocol can be decided as well. Decision procedures rely on an encoding in Presburger arithmetics formulae that can be verified by an SMT-solver. Feasibility of our approach is demonstrated by the encoding of several case studies. Arnaud Sangnier, Nathalie Sznajder, Maria Potop-Butucaru, Sébastien Tixeuil |
FMCAD | 1 |
| 2016 | How Hard is It to Verify Flat Affine Counter Systems with the Finite Monoid Property?
Radu Iosif, Arnaud Sangnier |
ATVA | 2 |
| 2016 | Qualitative Analysis of VASS-Induced MDPs
Parosh Aziz Abdulla, Radu Ciobanu, Richard Mayr, Arnaud Sangnier, Jeremy Sproston |
FoSSaCS | 4 |
| 2016 | Reachability in Networks of Register Protocols under Stochastic SchedulersabstractWe study the almost-sure reachability problem in a distributed system obtained as the asynchronous composition of N copies (called processes) of the same automaton (called protocol), that can communicate via a shared register with finite domain. The automaton has two types of transitions: write-transitions update the value of the register, while read-transitions move to a new state depending on the content of the register. Non-determinism is resolved by a stochastic scheduler. Given a protocol, we focus on almost-sure reachability of a target state by one of the processes. The answer to this problem naturally depends on the number N of processes. However, we prove that our setting has a cut-off property: the answer to the almost-sure reachability problem is constant when N is large enough; we then develop an EXPSPACE algorithm deciding whether this constant answer is positive or negative. Patricia Bouyer, Nicolas Markey, Mickael Randour, Arnaud Sangnier, Daniel Stan |
ICALP | 4 |
| 2016 | Adding Data Registers to Parameterized Networks with BroadcastabstractWe study parameterized verification problems for networks of interacting register automata. The network is represented through a graph, and processes may exchange broadcast messages containing data with their neighbours. Upon reception a process can either ignore a sent value, test for equality wit h a value stored in a register, or simply store the value in a register. We consider safety properties expressed in terms of reachability, from arbitrarily large initial configurations, of a configuration exposing some given control states and patterns. We investigate, in this context, the impact on decidability and complexity of the number of local registers, the number of values carried by a single message, and dynamic reconfigurations of the underlying network. Giorgio Delzanno, Arnaud Sangnier, Riccardo Traverso |
Fundam. Informaticae | 2 |
| 2016 | Parameterized verification of time-sensitive models of ad hoc network protocols
Parosh Aziz Abdulla, Giorgio Delzanno, Othmane Rezine, Arnaud Sangnier, Riccardo Traverso |
Theor. Comput. Sci. | 4 |
| 2015 | Distributed Local Strategies in Broadcast NetworksabstractWe study the problems of reaching a specific control state, or converging to a set of target states, in networks with a parameterized number of identical processes communicating via broadcast. To reflect the distributed aspect of such networks, we restrict our attention to executions in which all the processes must follow the same local strategy that, given their past performed actions and received messages, provides the next action to be performed. We show that the reachability and target problems under such local strategies are NP-complete, assuming that the set of receivers is chosen non-deterministically at each step. On the other hand, these problems become undecidable when the communication topology is a clique. However, decidability can be regained for reachability under the additional assumption that all processes are bound to receive the broadcast messages. Nathalie Bertrand 0001, Paulin Fournier, Arnaud Sangnier |
CONCUR | 3 |
| 2015 | Taming past LTL and flat counter systems
Stéphane Demri, Amit Kumar Dhar, Arnaud Sangnier |
Inf. Comput. | 3 |
| 2014 | Playing with Probabilities in Reconfigurable Broadcast Networks
Nathalie Bertrand 0001, Paulin Fournier, Arnaud Sangnier |
FoSSaCS | 3 |
| 2013 | Solving Parity Games on Integer Vectors
Parosh Aziz Abdulla, Richard Mayr, Arnaud Sangnier, Jeremy Sproston |
CONCUR | 3 |
| 2013 | On the Complexity of Verifying Regular Properties on Flat Counter Systems,
Stéphane Demri, Amit Kumar Dhar, Arnaud Sangnier |
ICALP (2) | 3 |
| 2012 | On the Complexity of Parameterized Reachability in Reconfigurable Broadcast Networks
Giorgio Delzanno, Arnaud Sangnier, Riccardo Traverso, Gianluigi Zavattaro |
FSTTCS | 2 |
| 2012 | On the Decidability Status of Reachability and Coverability in Graph Transformation SystemsabstractWe study decidability issues for reachability problems in graph transformation systems, a powerful infinite-state model. For a fixed initial configuration, we consider reachability of an entirely specified configuration and of a configuration that satisfies a given pattern (coverability). The former is a fundamental problem for any computational model, the latter is strictly related to verification of safety properties in which the pattern specifies an infinite set of bad configurations. In this paper we reformulate results obtained, e.g., for context-free graph grammars and concurrency models, such as Petri nets, in the more general setting of graph transformation systems and study new results for classes of models obtained by adding constraints on the form of reduction rules. Nathalie Bertrand 0001, Giorgio Delzanno, Barbara König 0001, Arnaud Sangnier, Jan Stückrath |
RTA | 4 |
| 2011 | On the Power of Cliques in the Parameterized Verification of Ad Hoc Networks
Giorgio Delzanno, Arnaud Sangnier, Gianluigi Zavattaro |
FoSSaCS | 2 |
| 2010 | Parameterized Verification of Ad Hoc Networks
Giorgio Delzanno, Arnaud Sangnier, Gianluigi Zavattaro |
CONCUR | 2 |
| 2010 | When Model-Checking Freeze LTL over Counter Machines Becomes Decidable
Stéphane Demri, Arnaud Sangnier |
FoSSaCS | 2 |
| 2010 | Formal Verification of Industrial Software with Dynamic Memory ManagementabstractTool-based analytic techniques such as formal verification may be used to justify the quality, correctness and dependability of software involved in digital control systems. This paper reports on the development and application of a tool-based methodology, the purpose of which is the formal verification of freedom from intrinsic software faults related to dynamic memory management. The paper introduces the operational and research context in the power generation industry, in which this work takes place. The theoretical framework and the tool at the cornerstone of the methodology are then presented. The paper also presents the practical aspects of the research: software under analysis, experimental results and lessons learned. The results are seen promising, as the methodology scales accurately in identified conditions of analysis, and has a number of perspectives which are currently under study in ongoing work. Sébastien Labbé 0002, Arnaud Sangnier |
PRDC | 2 |
| 2010 | Mixing Coverability and Reachability to Analyze VASS with One Zero-Test
Alain Finkel, Arnaud Sangnier |
SOFSEM | 2 |
| 2010 | Model checking memoryful linear-time logics over one-counter automata
Stéphane Demri, Ranko Lazic 0001, Arnaud Sangnier |
Theor. Comput. Sci. | 3 |
| 2009 | Weak Time Petri Nets Strike Back!
Pierre-Alain Reynier, Arnaud Sangnier |
CONCUR | 2 |
| 2008 | Model Checking Freeze LTL over One-Counter Automata
Stéphane Demri, Ranko Lazic 0001, Arnaud Sangnier |
FoSSaCS | 3 |
| 2008 | Reversal-Bounded Counter Machines Revisited
Alain Finkel, Arnaud Sangnier |
MFCS | 2 |
| 2007 | From Time Petri Nets to Timed Automata: An Untimed Approach
Davide D'Aprile, Susanna Donatelli, Arnaud Sangnier, Jeremy Sproston |
TACAS | 3 |