This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
41st Annual Symposium on Foundations of Computer Science
Cost-distance: two metric network design
Redondo Beach, California
November 12-November 14
ISBN: 0-7695-0850-2
A. Meyerson, Dept. of Comput. Sci., Stanford Univ., CA, USA
K. Munagala, Dept. of Comput. Sci., Stanford Univ., CA, USA
S. Plotkin, Dept. of Comput. Sci., Stanford Univ., CA, USA
Presents the cost-distance problem, which consists of finding a Steiner tree which optimizes the sum of edge costs along one metric and the sum of source-sink distances along an unrelated second metric. We give the first known O(log k) randomized approximation scheme for the cost-distance problem, where k is the number of sources. We reduce several common network design problems to cost-distance problems, obtaining (in some cases) the first known logarithmic approximation for them. These problems include a single-sink buy-at-bulk problem with variable pipe types between different sets of nodes, facility location with buy-at-bulk-type costs on edges, constructing single-source multicast trees with good cost and delay properties, and multi-level facility location. Our algorithm is also easier to implement and significantly faster than previously known algorithms for buy-at-bulk design problems.
Index Terms:
facility location; trees (mathematics); network synthesis; randomised algorithms; approximation theory; computational complexity; telecommunication network routing; cost-distance problem; 2-metric network design; Steiner tree; edge cost sum optimization; source-sink distance sum optimization; randomized approximation scheme; source number; logarithmic approximation; single-sink buy-at-bulk problem; variable pipe types; cost; edges; single-source multicast trees; delay properties; multi-level facility location
Citation:
A. Meyerson, K. Munagala, S. Plotkin, "Cost-distance: two metric network design," focs, pp.624, 41st Annual Symposium on Foundations of Computer Science, 2000
Usage of this product signifies your acceptance of the Terms of Use.