Minmax Regret for sink location on paths with general capacities

In dynamic flow networks, every vertex starts with items (flow) that need to be shipped to designated sinks. All edges have two associated quantities: length, the amount of time required for a particle to traverse the edge, and capacity, the number of units of flow that can enter the edge in unit time. The goal is move all flow to the sinks. A variation of the problem, modelling evacuation protocols, is to find the sink location(s) that minimize evacuation time, restricting the flow to be CONFLUENT. Solving this problem is is NP-hard on general graphs, and thus research into optimal algorithms has traditionally been restricted to special graphs such as paths, and trees. A specialized version of robust optimization is minmax REGRET, in which the input flows at the vertices are only partially defined by constraints. The goal is to find a sink location that has the minimum{ regret} over all input flows that satisfy the partially defined constraints. Regret for a fully defined input flow and a sink is defined to be the difference between the evacuation time to that sink and the optimal evacuation time. A large recent literature derives polynomial time algorithms for the minmax regret $k$-sink location problem on paths and trees under the simplifying condition that all edges have the same (uniform) capacity. This paper develops a $O(n^4 \log n)$ time algorithm for the minmax regret $1$-sink problem on paths with general (non-uniform) capacities. To the best of our knowledge, this is the first minmax regret result for dynamic flow problems in any type of graph with general capacities.

[1]  Jay E. Aronson,et al.  A survey of dynamic network flows , 1989 .

[2]  Rajmohan Rajaraman,et al.  (Almost) Tight bounds and existence theorems for single-commodity confluent flows , 2007, JACM.

[3]  Daniel Vanderpooten,et al.  Min-max and min-max regret versions of combinatorial optimization problems: A survey , 2009, Eur. J. Oper. Res..

[4]  Yin-Feng Xu,et al.  Minimax regret vertex 2-sink location problem in dynamic path networks , 2016, J. Comb. Optim..

[5]  Oded Berman,et al.  An improved algorithm for the minmax regret median problem on a tree , 2003, Networks.

[6]  Binay K. Bhattacharya,et al.  Improved Algorithms for Computing k-Sink on Dynamic Flow Path Networks , 2017, WADS.

[7]  Kazuhisa Makino,et al.  An O(n log2n) algorithm for the optimal sink location problem in dynamic tree networks , 2006, Discret. Appl. Math..

[8]  John Augustine,et al.  Minmax Regret k-Sink Location on a Dynamic Path Network with Uniform Capacities , 2019, Algorithmica.

[9]  Binay K. Bhattacharya,et al.  A Linear Time Algorithm for Computing Minmax Regret 1-Median on a Tree , 2012, COCOON.

[10]  Adrian Vetta,et al.  The Inapproximability of Maximum Single-Sink Unsplittable, Priority and Confluent Flow Problems , 2017, Theory Comput..

[11]  A Gerodimos,et al.  Robust Discrete Optimization and its Applications , 1996, J. Oper. Res. Soc..

[12]  Robert Benkoczi,et al.  Minmax-Regret Evacuation Planning for Cycle Networks , 2019, TAMC.

[13]  Binay K. Bhattacharya,et al.  Improved algorithms for computing minmax regret sinks on dynamic path and tree networks , 2015, Theor. Comput. Sci..

[14]  Haitao Wang Minmax regret 1-facility location on uncertain path networks , 2014, Eur. J. Oper. Res..

[15]  Di Chen,et al.  Minmax Centered k-Partitioning of Trees and Applications to Sink Evacuation with Dynamic Confluent Flows , 2018, Algorithmica.

[16]  Martin Skutella,et al.  Quickest Flows Over Time , 2007, SIAM J. Comput..

[17]  I. Averbakh,et al.  Minimax regret p-center location on a network with demand uncertainty , 1997 .

[18]  Biing-Feng Wang,et al.  Improved algorithms for the minmax-regret 1-center and 1-median problems , 2008, TALG.

[19]  Di Chen,et al.  Sink Evacuation on Trees with Dynamic Confluent Flows , 2016, ISAAC.

[20]  Loukas Georgiadis,et al.  An O(nlogn) version of the Averbakh-Berman algorithm for the robust median of a tree , 2008, Oper. Res. Lett..

[21]  Martin Strehler,et al.  Capacitated Confluent Flows: Complexity and Algorithms , 2010, CIAC.

[22]  Mordecai J. Golin,et al.  Minimax Regret Sink Location Problem in Dynamic Tree Networks with Uniform Capacity , 2014, WALCOM.

[23]  D. R. Fulkerson,et al.  Constructing Maximal Dynamic Flows from Static Flows , 1958 .

[24]  Yin-Feng Xu,et al.  Minimax regret 1-sink location problem in dynamic path networks , 2015, Theor. Comput. Sci..

[25]  Yin-Feng Xu,et al.  Minimax Regret 1-Sink Location Problems in Dynamic Path Networks , 2013, TAMC.