We consider the verification of distributed systems composed of an arbitrary number of asynchronous processes. Processes are identical finite-state machines that communicate by reading from and writing to a shared memory. Beyond the standard model with finitely many registers, we tackle round-based shared-memory systems with fresh registers at each round. In the latter model, both the number of processes and the number of registers are unbounded, making verification particularly challenging. The properties studied are generic presence reachability objectives, which subsume classical questions such as safety or synchronization by expressing the presence or absence of processes in some states. In the more general round-based setting, we estab...
Perhaps the most difficult aspect of designing a shared memory multiprocessor is the hardware protoc...
Consensus is at the heart of fault-tolerant distributed computing systems. Much research has been de...
International audienceWe study verification problems for distributed systems communicating via unbou...
We consider the verification of distributed systems composed of an arbitrary number of asynchronous ...
We consider the verification of distributed systems composed of an arbitrary number of asynchronous ...
Abstract. We characterize the complexity of liveness verification for parameter-ized systems consist...
International audienceWe consider the parameterized verification problem for distributed algorithms ...
We consider the parameterized verification problem for distributed algorithms where the goal is to d...
We introduce Distributed Memory Automata, a model of register automata suitable to capture some feat...
Abstract. We characterize the complexity of the safety verification problem for parameterized system...
We investigate the fine-grained complexity of liveness verification for leader contributor systems. ...
We study the almost-sure reachability problem in a distributed system obtained as the asynchronous c...
International audienceA parametrized verification problem asks if a parallel composition of a leader...
This paper addresses the reachability problem for pushdown systems communicating via shared memory...
AbstractCounter abstraction is a powerful tool for parameterized model checking, if the number of lo...
Perhaps the most difficult aspect of designing a shared memory multiprocessor is the hardware protoc...
Consensus is at the heart of fault-tolerant distributed computing systems. Much research has been de...
International audienceWe study verification problems for distributed systems communicating via unbou...
We consider the verification of distributed systems composed of an arbitrary number of asynchronous ...
We consider the verification of distributed systems composed of an arbitrary number of asynchronous ...
Abstract. We characterize the complexity of liveness verification for parameter-ized systems consist...
International audienceWe consider the parameterized verification problem for distributed algorithms ...
We consider the parameterized verification problem for distributed algorithms where the goal is to d...
We introduce Distributed Memory Automata, a model of register automata suitable to capture some feat...
Abstract. We characterize the complexity of the safety verification problem for parameterized system...
We investigate the fine-grained complexity of liveness verification for leader contributor systems. ...
We study the almost-sure reachability problem in a distributed system obtained as the asynchronous c...
International audienceA parametrized verification problem asks if a parallel composition of a leader...
This paper addresses the reachability problem for pushdown systems communicating via shared memory...
AbstractCounter abstraction is a powerful tool for parameterized model checking, if the number of lo...
Perhaps the most difficult aspect of designing a shared memory multiprocessor is the hardware protoc...
Consensus is at the heart of fault-tolerant distributed computing systems. Much research has been de...
International audienceWe study verification problems for distributed systems communicating via unbou...