Abstract.

The terminal backup problems ([E. Anshelevich and A. Karagiozova, SIAM J. Comput., 40 (2011), pp. 678–708]) form a class of network design problems: Given an undirected graph with a requirement on terminals, the goal is to find a minimum-cost subgraph satisfying the connectivity requirement. The node-connectivity terminal backup problem requires a terminal to connect other terminals with a number of node-disjoint paths. This problem is not known whether is NP-hard or tractable. Fukunaga [SIAM J. Discrete Math., 30 (2016), pp. 777–800] gave a \(4/3\) -approximation algorithm based on an LP-rounding scheme using a general LP-solver. In this paper, we develop a combinatorial algorithm for the relaxed LP to find a half-integral optimal solution in \(O(m\log (nUA)\cdot \operatorname{MF}(kn,m+k^2n))\) time, where \(n\) is the number of nodes, \(m\) is the number of edges, \(k\) is the number of terminals, \(A\) is the maximum edge-cost, \(U\) is the maximum edge-capacity, and \(\operatorname{MF}(n',m')\) is the time complexity of a max-flow algorithm in a network with \(n'\) nodes and \(m'\) edges. The algorithm implies that the \(4/3\) -approximation algorithm for the node-connectivity terminal backup problem is also efficiently implemented. For the design of algorithm, we explore a connection between the node-connectivity terminal backup problem and a new type of a multiflow, which is called a separately capacitated multiflow. We show a min-max theorem which extends the Lovász–Cherkassky theorem to the node-capacity setting. Our results build on discrete convexity in the node-connectivity terminal backup problem.

Keywords

  1. terminal backup problem
  2. node-connectivity
  3. separately capacitated multiflow
  4. discrete convex analysis

MSC codes

  1. 90C27
  2. 05C21
  3. 05C40
  4. 05C85

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments.

We thank the referee for their comments.

References

1.
E. Anshelevich and A. Karagiozova, Terminal backup, 3D matching, and covering cubic graphs, SIAM J. Comput., 40 (2011), pp. 678–708, https://doi.org/10.1137/090752699.
2.
A. Bernáth, Y. Kobayashi, and T. Matsuoka, The generalized terminal backup problem, SIAM J. Discrete Math., 29 (2015), pp. 1764–1782, https://doi.org/10.1137/140972858.
3.
V. Chepoi, Graphs of some CAT(0) complexes, Adv. Appl. Math., 24 (2000), pp. 125–179, https://doi.org/10.1006/aama.1999.0677.
4.
J. Cheriyan, S. Vempala, and A. Vetta, Network design via iterative rounding of setpair relaxations, Combinatorica, 26 (2006), pp. 255–275, https://doi.org/10.1007/s00493-006-0016-z.
5.
B. V. Cherkassky, A solution of a problem of multicommodity flows in a network, Ekonom. Mat. Metody, 13 (1977), pp. 143–151 (in Russian).
6.
L. Fleischer, K. Jain, and D. P. Williamson, Iterative rounding 2-approximation algorithms for minimum-cost vertex connectivity problems, J. Comput. Syst. Sci., 72 (2006), pp. 838–867, https://doi.org/10.1016/j.jcss.2005.05.006.
7.
T. Fukunaga, Approximating the generalized terminal backup problem via half-integral multiflow relaxation, SIAM J. Discrete Math., 30 (2016), pp. 777–800, https://doi.org/10.1137/151004288.
8.
A. V. Goldberg and A. V. Karzanov, Scaling methods for finding a maximum free multiflow of minimum cost, Math. Oper. Res., 22 (1997), pp. 90–109, https://doi.org/10.1287/moor.22.1.90.
9.
H. Hirai, Half-integrality of node-capacitated multiflows and tree-shaped facility locations on trees, Math. Program., 137 (2013), pp. 503–530, https://doi.org/10.1007/s10107-011-0506-7.
10.
H. Hirai, L-extendable functions and a proximity scaling algorithm for minimum cost multiflow problem, Discrete Optim., 18 (2015), pp. 1–37, https://doi.org/10.1016/j.disopt.2015.07.001.
11.
H. Hirai, Discrete convexity and polynomial solvability in minimum 0-extension problems, Math. Program., 155 (2016), pp. 1–55, https://doi.org/10.1007/s10107-014-0824-7.
12.
H. Hirai, A dual descent algorithm for node-capacitated multiflow problems and its applications, ACM Trans. Algorithms, 15 (2018), pp. 15:1- 15:24, https://doi.org/10.1145/3291531.
13.
H. Hirai, L-convexity on graph structures, J. Oper. Res. Soc. Japan, 61 (2018), pp. 71–109, https://doi.org/10.15807/jorsj.61.71.
14.
H. Hirai and M. Ikeda, A cost-scaling algorithm for computing the degree of determinants, Comput. Complexity, 31 (2022), 10, https://doi.org/10.1007/s00037-022-00227-4.
15.
H. Hirai and M. Ikeda, A cost-scaling algorithm for minimum-cost node-capacitated multiflow problem, Math. Program., 195 (2022), pp. 149–181, https://doi.org/10.1007/s10107-021-01683-6.
16.
Y. Iwata, Y. Yamaguchi, and Y. Yoshida, 0/1/all CSPs, half-integral A-path packing, and linear-time FPT algorithms, in Proceedings of the 59th IEEE Annual Symposium on Foundations of Computer Science, 2018, pp. 462–473, https://doi.org/10.1109/FOCS.2018.00051.
17.
K. Jain, A factor 2 approximation algorithm for the generalized Steiner network problem, Combinatorica, 21 (2001), pp. 39–60, https://doi.org/10.1007/s004930170004.
18.
A. V. Karzanov, A minimum cost maximum multiflow problem, in Combinatorial Methods for Flow Problems, Institute for System Studies, Moscow, 1979, pp. 138–156 (in Russian).
19.
A. V. Karzanov, Minimum cost multiflows in undirected networks, Math. Program., 66 (1994), pp. 313–325, https://doi.org/10.1007/BF01581152.
20.
L. Lovász, On some connectivity properties of Eulerian graphs, Acta Math. Acad. Sci. Hung., 28 (1976), pp. 129–138, https://doi.org/10.1007/BF01902503.
21.
W. Mader, Über die Maximalzahl kreuzungsfreier H-Wege, Arch. Math. (Basel), 31 (1978), pp. 387–402, https://doi.org/10.1007/BF01226465.
22.
K. Murota, Discrete Convex Analysis, SIAM, Philadelphia, 2003.
23.
A. Schrijver, Combinatorial Optimization—Polyhedra and Efficiency, Springer-Verlag, Berlin, 2003.
24.
M. van de Vel, Theory of Convex Structures, Elsevier Science, Amsterdam, 1993.

Information & Authors

Information

Published In

cover image SIAM Journal on Discrete Mathematics
SIAM Journal on Discrete Mathematics
Pages: 351 - 378
ISSN (online): 1095-7146

History

Submitted: 24 August 2020
Accepted: 20 October 2022
Published online: 3 March 2023

Keywords

  1. terminal backup problem
  2. node-connectivity
  3. separately capacitated multiflow
  4. discrete convex analysis

MSC codes

  1. 90C27
  2. 05C21
  3. 05C40
  4. 05C85

Authors

Affiliations

Department of Mathematical Informatics, Graduate School of Information Science and Technology, The University of Tokyo, Tokyo, 113-8656, Japan.
Department of Mathematical Informatics, Graduate School of Information Science and Technology, The University of Tokyo, Tokyo, 113-8656, Japan.

Funding Information

Funding: The first author was supported by JSPS KAKENHI grant JP17K00029 and JST PRESTO grant JPMJPR192A, Japan.

Metrics & Citations

Metrics

Citations

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited By

There are no citations for this item

View Options

View options

PDF

View PDF

Full Text

View Full Text

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share on social media