Skip to main content

Improved Algorithms for Computing Minmax Regret 1-Sink and 2-Sink on Path Network

  • Conference paper
  • First Online:
Book cover Combinatorial Optimization and Applications (COCOA 2014)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8881))

Abstract

Suppose that in an emergency, such as an earthquake or fire, a number of people need to be evacuated to a safe “sink” from every vertex of a network. The \(k\)-sink problem seeks to minimize the evacuation time of all the evacuees to the sinks. In the minmax regret version of this problem, the exact number of evacuees at each vertex is unknown, but only an interval of possible numbers is given. We want to minimize the evacuation time in the worst case, where the actual numbers of evacuees are most unfavorable to the chosen sink locations. We present an optimal \(O(n)\) time algorithm for finding the minmax regret 1-sink on a path network, improving the previously best time complexity of \(O(n\log n)\) [6, 12]. Some ideas we conceived for the new algorithm have other useful applications. For example, we demonstrate that it leads to an algorithm for computing the minmax regret 2-sink in path networks in \(O(n\log ^4 n)\) time, which is a fairly significant improvement over an \(O(n^2\log ^2 n)\) time algorithm [1]. Moreover, the two sinks that our algorithm finds are not restricted to vertices.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    They are called left-dominant (resp. right-dominant) scenarios in [4].

  2. 2.

    If \(c(s)\) is at a vertex, the situation looks like Fig. 1(b), and the equality doesn’t hold.

  3. 3.

    \(\varTheta _L(x,s)\) and \(\varTheta _R(x,s)\) are in general discontinuous.

  4. 4.

    See the discussion in the paragraph after Lemma 2.

  5. 5.

    Not necessarily by the same consecutive dominant scenario at every point.

  6. 6.

    Note that \(v_R(u)=v_R(u_r)\).

  7. 7.

    We can precompute \(\overline{W}[v_i] =\sum _{1\le k\le i}\overline{w}(v_k)\) for all \(i\) in \(O(n)\) time. Then \(\overline{W}[v_i,v_j]=\overline{W}[v_j] - \overline{W}[v_{i-1}]\) can be found in constant time.

  8. 8.

    It must be adjusted by \(\underline{W}[v_{k+1},v_l]\).

References

  1. Arumugam, G.P., Augustine, J., Golin, M., Srikanthan, P.: A polynomial time algorithm for minimax-regret evacuation on a dynamic path. arXiv:1404,5448v1 [cs.DS] 22 April 2014 165 (2014)

    Google Scholar 

  2. Bhattacharya, B., Kameda, T., Song, Z.: Improved minmax regret 1-center algorithms for cactus networks with c cycles. In: Pardo, A., Viola, A. (eds.) LATIN 2014. LNCS, vol. 8392, pp. 330–341. Springer, Heidelberg (2014)

    Google Scholar 

  3. Bhattacharya, B., Kameda, T., Song, Z.: Linear time algorithm for finding minmax regret 1-median on a tree with positive vertex weights. Algorithmica 70, 2–21 (2014)

    Article  MathSciNet  Google Scholar 

  4. Cheng, S.-W., Higashikawa, Y., Katoh, N., Ni, G., Su, B., Xu, Y.: Minimax regret 1-sink location problems in dynamic path networks. In: Chan, T.-H.H., Lau, L.C., Trevisan, L. (eds.) TAMC 2013. LNCS, vol. 7876, pp. 121–132. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  5. Hamacher, H., Tjandra, S.: Mathematical modelling of evacuation problems: a state of the art. In: Schreckenberg, M., Sharma, S.D. (eds.) Pedestrian and Evacuation Dynamics, pp. 227–266. Springer, Heidelberg (2002)

    Google Scholar 

  6. Higashikawa, Y., Augustine, J., Cheng, S.W., Golin, M.J., Katoh, N., Ni, G., Su, B., Xu, Y.: Minimax regret 1-sink location problem in dynamic path networks. Theor. Comput. Sci. 31(2) (2014)

    Google Scholar 

  7. Higashikawa, Y., Golin, M.J., Katoh, N.: Minimax regret sink location problem in dynamic tree networks with uniform capacity. In: Pal, S.P., Sadakane, K. (eds.) WALCOM 2014. LNCS, vol. 8344, pp. 125–137. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  8. Kouvelis, P., Yu, G.: Robust Discrete Optimization and its Applications. Kluwer Academic Publishers, London (1997)

    Book  MATH  Google Scholar 

  9. Li, H., Xu, Y., Ni, G.: Minimax regret 2-sink location problem in dynamic path networks. J. Comb. Optim. (2014)

    Google Scholar 

  10. Mamada, S., Makino, K., Fujishige, S.: Optimal sink location problem for dynamic flows in a tree network. IEICE Trans. Fundam. E85–A, 1020–1025 (2002)

    Google Scholar 

  11. Mamada, S., Uno, T., Makino, K., Fujishige, S.: An \({O}(n\log ^2 n)\) algorithm for a sink location problem in dynamic tree networks. Discrete Appl. Math. 154, 2387–2401 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  12. Wang, H.: Minmax regret 1-facility location on uncertain path networks. Eur. J. Oper. Res. 239(3), 636–643 (2014)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tsunehiko Kameda .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Bhattacharya, B., Kameda, T. (2014). Improved Algorithms for Computing Minmax Regret 1-Sink and 2-Sink on Path Network. In: Zhang, Z., Wu, L., Xu, W., Du, DZ. (eds) Combinatorial Optimization and Applications. COCOA 2014. Lecture Notes in Computer Science(), vol 8881. Springer, Cham. https://doi.org/10.1007/978-3-319-12691-3_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-12691-3_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-12690-6

  • Online ISBN: 978-3-319-12691-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics