Nothing Special   »   [go: up one dir, main page]

skip to main content
article

A Primal-Dual Bicriteria Distributed Algorithm for Capacitated Vertex Cover

Published: 01 May 2008 Publication History

Abstract

In this paper we consider the capacitated vertex cover problem, which is the variant of vertex cover where each node is allowed to cover a limited number of edges. We present an efficient, deterministic, distributed approximation algorithm for the problem. Our algorithm computes a $(2+\epsilon)$-approximate solution which violates the capacity constraints by a factor of $(4+\epsilon)$ in a polylogarithmic number of communication rounds. On the other hand, we also show that every efficient distributed approximation algorithm for this problem must violate the capacity constraints. Our result is achieved in two steps. We first develop a $2$-approximate, sequential primal-dual algorithm that violates the capacity constraints by a factor of $2$. Subsequently, we present a distributed version of this algorithm. We demonstrate that the sequential algorithm has an inherent need for synchronization which forces any naive distributed implementation to use a linear number of communication rounds. The challenge in this step is therefore to achieve a reduction of the communication complexity to a polylogarithmic number of rounds without worsening the approximation guarantee.

Cited By

View all
  1. A Primal-Dual Bicriteria Distributed Algorithm for Capacitated Vertex Cover

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image SIAM Journal on Computing
    SIAM Journal on Computing  Volume 38, Issue 3
    June 2008
    454 pages

    Publisher

    Society for Industrial and Applied Mathematics

    United States

    Publication History

    Published: 01 May 2008

    Author Tags

    1. approximation algorithms
    2. distributed algorithms
    3. primal-dual algorithms
    4. vertex cover

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 27 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2021)Smaller Cuts, Higher Lower BoundsACM Transactions on Algorithms10.1145/346983417:4(1-40)Online publication date: 4-Oct-2021
    • (2021)Iterative Partial Rounding for Vertex Cover with Hard CapacitiesAlgorithmica10.1007/s00453-020-00749-983:1(45-71)Online publication date: 1-Jan-2021
    • (2019)O(f) Bi-criteria Approximation for Capacitated Covering with Hard CapacitiesAlgorithmica10.1007/s00453-018-0506-681:5(1800-1817)Online publication date: 1-May-2019
    • (2017)Iterative partial rounding for vertex cover with hard capacitiesProceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3039686.3039860(2638-2653)Online publication date: 16-Jan-2017
    • (2017)A Distributed (2 + ε)-Approximation for Vertex Cover in O(log Δ / ε log log Δ) RoundsJournal of the ACM10.1145/306029464:3(1-11)Online publication date: 16-Jun-2017
    • (2016)A Distributed (2+ε)-Approximation for Vertex Cover in O(logδ/ε log log δ) RoundsProceedings of the 2016 ACM Symposium on Principles of Distributed Computing10.1145/2933057.2933086(3-8)Online publication date: 25-Jul-2016
    • (2011)Distributed algorithms for covering, packing and maximum weighted matchingDistributed Computing10.1007/s00446-011-0127-724:1(45-63)Online publication date: 1-Sep-2011
    • (2010)Fast primal-dual distributed algorithms for scheduling and matching problemsDistributed Computing10.1007/s00446-010-0100-x22:4(269-283)Online publication date: 1-May-2010
    • (2009)Distributed and parallel algorithms for weighted vertex cover and other covering problemsProceedings of the 28th ACM symposium on Principles of distributed computing10.1145/1582716.1582746(171-179)Online publication date: 10-Aug-2009
    • (2008)Fast distributed scheduling via primal-dualProceedings of the twentieth annual symposium on Parallelism in algorithms and architectures10.1145/1378533.1378577(229-235)Online publication date: 1-Jun-2008

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media