TY - GEN
T1 - Approximation Algorithms for Network Design in Non-Uniform Fault Models
AU - Chekuri, Chandra
AU - Jain, Rhea
N1 - Publisher Copyright:
© Chandra Chekuri and Rhea Jain.
PY - 2023/7
Y1 - 2023/7
N2 - Classical network design models, such as the Survivable Network Design problem (SNDP), are (partly) motivated by robustness to faults under the assumption that any subset of edges upto a specific number can fail. We consider non-uniform fault models where the subset of edges that fail can be specified in different ways. Our primary interest is in the flexible graph connectivity model [1, 3, 4, 8], in which the edge set is partitioned into safe and unsafe edges. Given parameters p, q ≥ 1, the goal is to find a cheap subgraph that remains p-connected even after the failure of q unsafe edges. We also discuss the bulk-robust model [6, 2] and the relative survivable network design model [19]. While SNDP admits a 2-approximation [32], the approximability of problems in these more complex models is much less understood even in special cases. We make two contributions. Our first set of results are in the flexible graph connectivity model. Motivated by a conjecture that a constant factor approximation is feasible when p and q are fixed, we consider two special cases. For the s-t case we obtain an approximation ratio that depends only on p, q whenever p + q > pq/2 which includes (p, 2) and (2, q) for all p, q ≥ 1. For the global connectivity case we obtain an O(q) approximation for (2, q), and an O(p) approximation for (p, 2) and (p, 3) for any p ≥ 1, and for (p, 4) when p is even. These are based on an augmentation framework and decomposing the families of cuts that need to be covered into a small number of uncrossable families. Our second result is a poly-logarithmic approximation for a generalization of the bulk-robust model when the “width” of the given instance (the maximum number of edges that can fail in any particular scenario) is fixed. Via this, we derive corresponding approximations for the flexible graph connectivity model and the relative survivable network design model. We utilize a recent framework due to Chen et al. [17] that was designed for handling group connectivity.
AB - Classical network design models, such as the Survivable Network Design problem (SNDP), are (partly) motivated by robustness to faults under the assumption that any subset of edges upto a specific number can fail. We consider non-uniform fault models where the subset of edges that fail can be specified in different ways. Our primary interest is in the flexible graph connectivity model [1, 3, 4, 8], in which the edge set is partitioned into safe and unsafe edges. Given parameters p, q ≥ 1, the goal is to find a cheap subgraph that remains p-connected even after the failure of q unsafe edges. We also discuss the bulk-robust model [6, 2] and the relative survivable network design model [19]. While SNDP admits a 2-approximation [32], the approximability of problems in these more complex models is much less understood even in special cases. We make two contributions. Our first set of results are in the flexible graph connectivity model. Motivated by a conjecture that a constant factor approximation is feasible when p and q are fixed, we consider two special cases. For the s-t case we obtain an approximation ratio that depends only on p, q whenever p + q > pq/2 which includes (p, 2) and (2, q) for all p, q ≥ 1. For the global connectivity case we obtain an O(q) approximation for (2, q), and an O(p) approximation for (p, 2) and (p, 3) for any p ≥ 1, and for (p, 4) when p is even. These are based on an augmentation framework and decomposing the families of cuts that need to be covered into a small number of uncrossable families. Our second result is a poly-logarithmic approximation for a generalization of the bulk-robust model when the “width” of the given instance (the maximum number of edges that can fail in any particular scenario) is fixed. Via this, we derive corresponding approximations for the flexible graph connectivity model and the relative survivable network design model. We utilize a recent framework due to Chen et al. [17] that was designed for handling group connectivity.
KW - approximation algorithm
KW - network design
KW - non-uniform faults
UR - http://www.scopus.com/inward/record.url?scp=85167336758&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85167336758&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.ICALP.2023.36
DO - 10.4230/LIPIcs.ICALP.2023.36
M3 - Conference contribution
AN - SCOPUS:85167336758
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 50th International Colloquium on Automata, Languages, and Programming, ICALP 2023
A2 - Etessami, Kousha
A2 - Feige, Uriel
A2 - Puppis, Gabriele
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 50th International Colloquium on Automata, Languages, and Programming, ICALP 2023
Y2 - 10 July 2023 through 14 July 2023
ER -