Two-stage Robust Network Design with Exponential Scenarios

被引:10
|
作者
Khandekar, Rohit [1 ]
Kortsarz, Guy [2 ]
Mirrokni, Vahab [3 ]
Salavatipour, Mohammad R. [4 ]
机构
[1] IBM TJ Watson Res Ctr, New York, NY USA
[2] Rutgers State Univ, Dept Comp Sci, Camden, NJ 08102 USA
[3] Google Res, New York, NY USA
[4] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2E8, Canada
基金
加拿大自然科学与工程研究理事会; 美国国家科学基金会;
关键词
Approximation algorithms; Hardness of approximation; Robust network design; Robust Steiner tree; Robust Steiner forest; Robust facility location; APPROXIMATION ALGORITHMS; STOCHASTIC OPTIMIZATION; PAY;
D O I
10.1007/s00453-011-9596-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We study two-stage robust variants of combinatorial optimization problems on undirected graphs, like Steiner tree, Steiner forest, and uncapacitated facility location. Robust optimization problems, previously studied by Dhamdhere et al. (Proc. of 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05), pp. 367-378, 2005), Golovin et al. (Proc. of the 23rd Annual Symposium on Theoretical Aspects of Computer Science (STACS), 2006), and Feige et al. (Proc. of the 12th International Integer Programming and Combinatorial Optimization Conference, pp. 439-453, 2007), are two-stage planning problems in which the requirements are revealed after some decisions are taken in Stage 1. One has to then complete the solution, at a higher cost, to meet the given requirements. In the robust k-Steiner tree problem, for example, one buys some edges in Stage 1. Then k terminals are revealed in Stage 2 and one has to buy more edges, at a higher cost, to complete the Stage 1 solution to build a Steiner tree on these terminals. The objective is to minimize the total cost under the worst-case scenario. In this paper, we focus on the case of exponentially many scenarios given implicitly. A scenario consists of any subset of k terminals (for k-Steiner tree), or any subset of k terminal-pairs (for k-Steiner forest), or any subset of k clients (for facility location). Feige et al. (Proc. of the 12th International Integer Programming and Combinatorial Optimization Conference, pp. 439-453, 2007) give an LP-based general framework for approximation algorithms for a class of two stage robust problems. Their framework cannot be used for network design problems like k-Steiner tree (see later elaboration). Their framework can be used for the robust facility location problem, but gives only a logarithmic approximation. We present the first constant-factor approximation algorithms for the robust k-Steiner tree (with exponential number of scenarios) and robust uncapacitated facility location problems. Our algorithms are combinatorial and are based on guessing the optimum cost and clustering to aggregate nearby vertices. For the robust k-Steiner forest problem on trees and with uniform multiplicative increase factor for Stage 2 (also known as inflation), we present a constant approximation. We show APX-hardness of the robust min-cut problem (even with singleton-set scenarios), resolving an open question of (Dhamdhere et al. in Proc. of 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05), pp. 367-378, 2005) and (Golovin et al. in Proc. of the 23rd Annual Symposium on Theoretical Aspects of Computer Science (STACS), 2006).
引用
收藏
页码:391 / 408
页数:18
相关论文
共 50 条
  • [1] Two-Stage Robust Network Design with Exponential Scenarios
    Khandekar, Rohit
    Kortsarz, Guy
    Mirrokni, Vahab
    Salavatipour, Mohammad R.
    [J]. ALGORITHMS - ESA 2008, 2008, 5193 : 589 - 600
  • [2] Two-stage Robust Network Design with Exponential Scenarios
    Rohit Khandekar
    Guy Kortsarz
    Vahab Mirrokni
    Mohammad R. Salavatipour
    [J]. Algorithmica, 2013, 65 : 391 - 408
  • [3] Exploiting the Structure of Two-Stage Robust Optimization Models with Exponential Scenarios
    Doulabi, Hossein Hashemi
    Jaillet, Patrick
    Pesant, Gilles
    Rousseau, Louis-Martin
    [J]. INFORMS JOURNAL ON COMPUTING, 2021, 33 (01) : 143 - 162
  • [4] Robust Two-Stage Network Problems
    Kasperski, Adam
    Zielinski, Pawel
    [J]. OPERATIONS RESEARCH PROCEEDINGS 2015, 2017, : 35 - 40
  • [5] Two-Stage Robust Combinatorial Optimization with Priced Scenarios
    Rischke, Roman
    [J]. OPERATIONS RESEARCH PROCEEDINGS 2013, 2014, : 377 - 382
  • [6] A two-stage robust approach for the reliable logistics network design problem
    Cheng, Chun
    Qi, Mingyao
    Zhang, Ying
    Rousseau, Louis-Martin
    [J]. TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2018, 111 : 185 - 202
  • [7] Two-stage robust network row and design under demand uncertahty
    Atamtuerk, Alper
    Zhang, Muhong
    [J]. OPERATIONS RESEARCH, 2007, 55 (04) : 662 - 673
  • [8] Humanitarian transportation network design via two-stage distributionally robust optimization
    Zhang, Guowei
    Jia, Ning
    Zhu, Ning
    He, Long
    Adulyasak, Yossiri
    [J]. TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2023, 176
  • [9] A two-stage robust model for express service network design with surging demand
    Zhang, X.
    Liu, X.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 299 (01) : 154 - 167
  • [10] Two-Stage Robust Optimization of Water Treatment Network Design and Operations under Uncertainty
    Kammammettu, Sanjula
    Li, Zukui
    [J]. INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2020, 59 (03) : 1218 - 1233