We 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
International audienceThreshold automata, and the counter systems they define, were introduced as a ...
International audienceMany fault-tolerant distributed algorithms are designed for synchronous or rou...
International audienceWe consider the parameterized verification problem for distributed algorithms ...
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 ...
We study the almost-sure reachability problem in a distributed system obtained as the asynchronous c...
Distributed algorithms typically run over arbitrary many processes and may involve unboundedly many ...
We introduce an automata-theoretic method for the verification of distributed algorithms running on ...
We address the problem of reachability in distributed systems, modelled as networks of finite automa...
Distributed algorithms typically run over arbitrary many processes and may involve unboundedly many ...
AbstractCounter abstraction is a powerful tool for parameterized model checking, if the number of lo...
We study the almost-sure reachability problem in a distributed system obtained as the asynchronous c...
Abstract. We introduce an automata-theoretic method for the verification of distributed al-gorithms ...
We propose an algorithm for simulating atomic registers, test-and-set, fetch-and-add, and read-modif...
A unified model of distributed systems that accomodates both shared-memory and message-passing commu...
International audienceThreshold automata, and the counter systems they define, were introduced as a ...
International audienceMany fault-tolerant distributed algorithms are designed for synchronous or rou...
International audienceWe consider the parameterized verification problem for distributed algorithms ...
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 ...
We study the almost-sure reachability problem in a distributed system obtained as the asynchronous c...
Distributed algorithms typically run over arbitrary many processes and may involve unboundedly many ...
We introduce an automata-theoretic method for the verification of distributed algorithms running on ...
We address the problem of reachability in distributed systems, modelled as networks of finite automa...
Distributed algorithms typically run over arbitrary many processes and may involve unboundedly many ...
AbstractCounter abstraction is a powerful tool for parameterized model checking, if the number of lo...
We study the almost-sure reachability problem in a distributed system obtained as the asynchronous c...
Abstract. We introduce an automata-theoretic method for the verification of distributed al-gorithms ...
We propose an algorithm for simulating atomic registers, test-and-set, fetch-and-add, and read-modif...
A unified model of distributed systems that accomodates both shared-memory and message-passing commu...
International audienceThreshold automata, and the counter systems they define, were introduced as a ...
International audienceMany fault-tolerant distributed algorithms are designed for synchronous or rou...
International audienceWe consider the parameterized verification problem for distributed algorithms ...