ONLINE BUY-AT-BULK NETWORK DESIGN

被引:3
作者
Chakrabarty, Deeparnab [1 ]
Ene, Alina [2 ]
Krishnaswamy, Ravishankar [3 ]
Panigrahi, Debmalya [4 ]
机构
[1] Dartmouth Coll, Dept Comp Sci, Hanover, NH 03755 USA
[2] Boston Univ, Dept Comp Sci, 111 Cummington St, Boston, MA 02215 USA
[3] Microsoft Res, 9 Lavelle Rd, Bangalore, Karnataka, India
[4] Duke Univ, Dept Comp Sci, Durham, NC 27708 USA
关键词
algorithms; approximation algorithms; network design; online algorithms; APPROXIMATION ALGORITHMS;
D O I
10.1137/16M1117317
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present the first online algorithms for the nonuniform, multicommodity buy-atbulk (MC-BB) network design problem. Our competitive ratios qualitatively match the best known approximation factors for the corresponding offline problems. In particular, we show (a) a polynomial time online algorithm with a polylogarithmic competitive ratio for the MC-BB problem in undirected edge-weighted graphs, (b) a quasi-polynomial time online algorithm with a polylogarithmic competitive ratio for the MC-BB problem in undirected node-weighted graphs, (c) for any fixed epsilon > 0, a polynomial time online algorithm with a competitive ratio of (O) over tilde k(1/2+epsilon)) (where k is the number of demands, and the tilde hides polylog factors) for MC-BB in directed graphs, and (d) algorithms with matching competitive ratios for the prize-collecting variant of all the preceding problems. Prior to our work, a logarithmic competitive ratio was known for undirected, edge-weighted graphs only for the special case of uniform costs [B. Awerbuch and Y. Azar, FOCS, 1997, pp. 542-547], and a polylogarithmic-competitive algorithm was known for the edge-weighted single-sink problem [A. Meyerson, Procedings of SPAA, 2004, pp. 275-280]. We believe no online algorithm was known in the node-weighted and directed settings, even for uniform costs. Our main technical contribution is an online reduction theorem of MC-BB problems to their single-sink counterparts. We use the concept of junction-tree solutions from [C. Chekuri, M. T. Hajiaghayi, G. Kortsarz, and M. R. Salavatipour, Proceedings of FOCS, 2006, pp. 677-686], which play an important role in solving the offline versions of the problem via a greedy subroutine-an inherently offline procedure. We use just the existence of good junction-trees for our reduction.
引用
收藏
页码:1505 / 1528
页数:24
相关论文
共 37 条
[11]   Online Primal-Dual Algorithms for Covering and Packing [J].
Buchbinder, Niv ;
Naor, Joseph .
MATHEMATICS OF OPERATIONS RESEARCH, 2009, 34 (02) :270-286
[12]   Approximation algorithms for directed Steiner problems [J].
Charikar, M ;
Chekuri, C ;
Cheung, TY ;
Dai, Z ;
Goel, A ;
Guha, S ;
Li, M .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 1999, 33 (01) :73-91
[13]  
Charikar M., 2005, P 37 ANN ACM S THEOR, P176
[14]  
Chekuri C, 2007, PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P1265
[15]  
Chekuri C, 2006, ANN IEEE SYMP FOUND, P677
[16]  
Chekuri C, 2001, SIAM PROC S, P232
[17]   APPROXIMATION ALGORITHMS FOR NONUNIFORM BUY-AT-BULK NETWORK DESIGN [J].
Chekuri, C. ;
Hajiaghayi, M. T. ;
Kortsarz, G. ;
Salavatipour, M. R. .
SIAM JOURNAL ON COMPUTING, 2010, 39 (05) :1772-1798
[18]   Set Connectivity Problems in Undirected Graphs and the Directed Steiner Network Problem [J].
Chekuri, Chandra ;
Even, Guy ;
Gupta, Anupam ;
Segev, Danny .
ACM TRANSACTIONS ON ALGORITHMS, 2011, 7 (02)
[19]  
Dodis Y., 1999, Proceedings of the Thirty-First Annual ACM Symposium on Theory of Computing, P750, DOI 10.1145/301250.301447
[20]   Improved approximation algorithms for Directed Steiner Forest [J].
Feldman, Moran ;
Kortsarz, Guy ;
Nutov, Zeev .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2012, 78 (01) :279-292