We consider the distributed implementability problem: Given a labeled transition system TS together with a distribution ∆ of its actions over a set of processes, does there exist a distributed system over ∆ such that its global transition system is ‘equivalent ’ to TS? We work with the distributed system models of synchronous products of transition systems [1] and asynchronous automata [18]. In this paper we provide complexity bounds for the above problem with three interpretations of ‘equivalent’: as transition system isomorphism, as language equivalence, and as bisimilarity. In particular, we solve problems left open in [4, 10]. 1
The field of distributed computability studies whether a task is solvable in a distributed system, as...
The classification of recognizable ω-word languages into Borel levels is the basis of many specializ...
This paper presents theorems that are helpful in developing algorithms for the detection of stable p...
We consider the distributed implementability problem: Given a labeled transition system TS together ...
We consider the distributed implementability problem as: Given a labeled transition system TS toget...
We consider the distributed implementability problem as: Given a labelled transition system TS toget...
We study the problem of synthesizing distributed implementations from global specifications. In part...
In a distributed application, high-availability of a critical online service is ensured despite fail...
In a distributed system, different processes synchronize in order to solve a global computation. The...
In this work we study the cost of local and global proofs on distributed verification. In this setti...
Abstract. Distributed Algorithms are hard to prove correct. In settings with process failures, thing...
AbstractWe extend labelled transition systems to distributed transition systems by labelling the tra...
AbstractIn implementation verification, we check that an implementation is correct with respect to a...
The manual implementation of distributed systems is an error-prone task because of the asynchronous ...
International audienceWe study the synthesis problem in an asynchronous distributed setting: a finit...
The field of distributed computability studies whether a task is solvable in a distributed system, as...
The classification of recognizable ω-word languages into Borel levels is the basis of many specializ...
This paper presents theorems that are helpful in developing algorithms for the detection of stable p...
We consider the distributed implementability problem: Given a labeled transition system TS together ...
We consider the distributed implementability problem as: Given a labeled transition system TS toget...
We consider the distributed implementability problem as: Given a labelled transition system TS toget...
We study the problem of synthesizing distributed implementations from global specifications. In part...
In a distributed application, high-availability of a critical online service is ensured despite fail...
In a distributed system, different processes synchronize in order to solve a global computation. The...
In this work we study the cost of local and global proofs on distributed verification. In this setti...
Abstract. Distributed Algorithms are hard to prove correct. In settings with process failures, thing...
AbstractWe extend labelled transition systems to distributed transition systems by labelling the tra...
AbstractIn implementation verification, we check that an implementation is correct with respect to a...
The manual implementation of distributed systems is an error-prone task because of the asynchronous ...
International audienceWe study the synthesis problem in an asynchronous distributed setting: a finit...
The field of distributed computability studies whether a task is solvable in a distributed system, as...
The classification of recognizable ω-word languages into Borel levels is the basis of many specializ...
This paper presents theorems that are helpful in developing algorithms for the detection of stable p...