Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. CSAIL Digital Archive
  4. CSAIL Technical Reports (July 1, 2003 - present)
  5. The Quorum Deployment Problem

The Quorum Deployment Problem

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2004-069.ps

Size

24.49 MB

Format

PostScript

Checksum (MD5)

6263830a21df381c1121f1ca0d6209e2

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2004-069.pdf

Size

979.17 KB

Format

Adobe PDF

Checksum (MD5)

5cb1edca079df8c2633149c53c738715

Author(s)
Gilbert, Seth
•
Malewicz, Grzegorz
Date Issued
October 29, 2004
Series/Report no.
Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory
Abstract
Quorum systems are commonly used to maintain the consistency of replicated data in adistributed system. Much research has been devoted to developing quorum systems with good theoreticalproperties, such as fault tolerance and high availability. However, even given a theoreticallygood quorum system, it is not obvious how to efficiently deploy such a system in a real network. Thispaper introduces a new combinatorial optimization problem, the Quorum Deployment Problem, andstudies its complexity. We demonstrate that it is NP-hard to approximate the Quorum DeploymentProblem within any factor of n?, where n is the number of nodes in the distributed network and ? > 0.The problem is NP-hard in even the simplest possible distributed network: a one-dimensional line withmetric cost. We begin to study algorithms for variants of the problem. Some variants can be solved optimallyin polynomial time and some NP-hard variants can be approximated to within a constant factor.
Persistent DSpace Link
http://hdl.handle.net/1721.1/30415
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.