Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- articleNovember 2018
Communication-efficient randomized consensus
Distributed Computing (DICO), Volume 31, Issue 6Pages 489–501https://doi.org/10.1007/s00446-017-0315-1We consider the problem of consensus in the challenging classic model. In this model, the adversary is adaptive; it can choose which processors crash at any point during the course of the algorithm. Further, communication is via asynchronous message ...
- articleJune 2017
Secure multi-party computation in large networks
Distributed Computing (DICO), Volume 30, Issue 3Pages 193–229https://doi.org/10.1007/s00446-016-0284-9We describe scalable protocols for solving the secure multi-party computation (MPC) problem among a significant number of parties. We consider both the synchronous and the asynchronous communication models. In the synchronous setting, our protocol is ...
- articleJune 2015
The complexity of automated addition of fault-tolerance without explicit legitimate states
Distributed Computing (DICO), Volume 28, Issue 3Pages 201–219https://doi.org/10.1007/s00446-014-0227-2Existing algorithms for automated model repair for adding fault-tolerance to fault-intolerant models incur an impediment that designers have to identify the set of legitimate states of the original model. This set determines states from where the ...
- articleFebruary 2015
Faster randomized consensus with an oblivious adversary
Distributed Computing (DICO), Volume 28, Issue 1Pages 21–29https://doi.org/10.1007/s00446-013-0195-yTwo new algorithms are given for randomized consensus in a shared-memory model with an oblivious adversary. Each is based on a new construction of a conciliator, an object that guarantees termination and validity, but that only guarantees agreement with ...
- articleApril 2011
Incentive-compatible interdomain routing
Distributed Computing (DICO), Volume 23, Issue 5-6Pages 301–319https://doi.org/10.1007/s00446-011-0126-8The routing of traffic between Internet domains, or Autonomous Systems (ASes), a task known as interdomain routing, is currently handled by the Border Gateway Protocol (BGP, Rekhter and Li in RFC 4271 of the Internet Engineering Task Force, 2006). Using ...
- articleMarch 2009
The expansion and mixing time of skip graphs with applications
Distributed Computing (DICO), Volume 21, Issue 6Pages 385–393https://doi.org/10.1007/s00446-008-0071-3We prove that with high probability a skip graph contains a 4-regular expander as a subgraph and estimate the quality of the expansion via simulations. As a consequence, skip graphs contain a large connected component even after an adversarial deletion ...
- articleSeptember 2008
Fast computation by population protocols with a leader
Distributed Computing (DICO), Volume 21, Issue 3Pages 183–199https://doi.org/10.1007/s00446-008-0067-zFast algorithms are presented for performing computations in a probabilistic population model. This is a variant of the standard population protocol model, in which finite-state agents interact in pairs under the control of an adversary scheduler, where ...
- articleJuly 2008
A simple population protocol for fast robust approximate majority
Distributed Computing (DICO), Volume 21, Issue 2Pages 87–102https://doi.org/10.1007/s00446-008-0059-zWe describe and analyze a 3-state one-way population protocol to compute approximate majority in the model in which pairs of agents are drawn uniformly at random to interact. Given an initial configuration of x's, y's and blanks that contains at least ...
- articleNovember 2007
The computational power of population protocols
Distributed Computing (DICO), Volume 20, Issue 4Pages 279–304https://doi.org/10.1007/s00446-007-0040-2We consider the model of population protocols introduced by Angluin et al. (Computation in networks of passively mobile finite-state sensors, pp. 290---299. ACM, New York, 2004), in which anonymous finite-state agents stably compute a predicate of the ...
- articleMarch 2007
- research-articleApril 2006
Efficient algorithms for constructing (1+∊,β)-spanners in the distributed and streaming models
Distributed Computing (DICO), Volume 18, Issue 5Pages 375–385https://doi.org/10.1007/s00446-005-0147-2AbstractFor an unweighted undirected graph G = (V,E), and a pair of positive integers α ≥ 1, β ≥ 0, a subgraph G′ = (V,H), H ⊂eqE, is called an (α,β)-spanner of G if for every pair of vertices u,v ∊ V, distG′(u,v) ≤ α ⋅ distG(u,v) + β.
It was shown in [21] ...
- research-articleMarch 2006
Computation in networks of passively mobile finite-state sensors
Distributed Computing (DICO), Volume 18, Issue 4Pages 235–253https://doi.org/10.1007/s00446-005-0138-3AbstractThe computational power of networks of small resource-limited mobile agents is explored. Two new models of computation based on pairwise interactions of finite-state agents in populations of finite but unbounded size are defined. With a fairness ...
- articleMarch 2006
Mechanism design for policy routing
Distributed Computing (DICO), Volume 18, Issue 4Pages 293–305https://doi.org/10.1007/s00446-005-0134-7The Border Gateway Protocol (BGP) for inter-domain routing is designed to allow autonomous systems (ASes) to express policy preferences over alternative routes. We model these preferences as arising from an AS's underlying utility for each route and ...
- articleFebruary 2006
Relationships between broadcast and shared memory in reliable anonymous distributed systems
Distributed Computing (DICO), Volume 18, Issue 3Pages 209–219https://doi.org/10.1007/s00446-005-0145-4We study the power of reliable anonymous distributed systems, where processes do not fail, do not have identifiers, and run identical programmes. We are interested specifically in the relative powers of systems with different communication mechanisms: ...
- articleJuly 2005
A BGP-based mechanism for lowest-cost routing
Distributed Computing (DICO), Volume 18, Issue 1Pages 61–72https://doi.org/10.1007/s00446-005-0122-yThe routing of traffic between Internet domains, or Autonomous Systems (ASs), a task known as interdomain routing, is currently handled by the Border Gateway Protocol (BGP). In this paper, we address the problem of interdomain routing from a mechanism-...
- articleSeptember 2003
Appraising two decades of distributed computing theory research
Distributed Computing (DICO), Volume 16, Issue 2-3Pages 239–247https://doi.org/10.1007/s00446-003-0096-6The field of distributed computing started around 1970 when people began to imagine a future world of multiple interconnected computers operating collectively. The theoretical challenge was to define what a computational problem would be in such a ...
- articleSeptember 2003
Randomized protocols for asynchronous consensus
Distributed Computing (DICO), Volume 16, Issue 2-3Pages 165–175https://doi.org/10.1007/s00446-002-0081-5The famous Fischer, Lynch, and Paterson impossibility proof shows that it is impossible to solve the consensus problem in a natural model of an asynchronous distributed system if even a single process can fail. Since its publication, two decades of work ...