Improved approximation algorithms for the single-sink buy-at-bulk network design problems

  • Authors:
  • Raja Jothi;Balaji Raghavachari

  • Affiliations:
  • Biostatistics Branch, National Institute of Environmental Health Sciences, National Institutes of Health, Research Triangle Park, NC 27709, USA;Department of Computer Science, University of Texas at Dallas, Richardson, TX 75083, USA

  • Venue:
  • Journal of Discrete Algorithms
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Consider a given undirected graph G=(V,E) with non-negative edge lengths, a root node r@?V, and a set D@?V of demands with d"v representing the units of flow that demand v@?D wishes to send to the root. We are also given K types of cables, each with a specified capacity and cost per unit length. The single-sink buy-at-bulk (SSBB) problem asks for a low-cost installation of cables along the edges of G, such that the demands can simultaneously send their flow to root r. The problem is studied with and without the restriction that the flow from a node must follow a single path to the root. We are allowed to install zero or more copies of a cable type on each edge. The SSBB problem is NP-hard. In this paper, we present a 153.6-approximation algorithm for the SSBB problem improving the previous best ratio of 216. For the case in which the flow is splittable, we improve the previous best ratio of 76.8 to @a"K, where @a"K is less than 67.94 for all K. In particular, @a"2