The k-connectivity problem is to find a minimum-cost k-edge- or k-vertex-connected spanning subgraph of an edge-weighted, undirected graph G for any given G and k. Here, we consider its NP-hard subproblems with respect to the parameter β, with frac(1, 2) < β < 1, where G = (V, E) is a complete graph with a cost function c satisfying the sharpened triangle inequality c ({u, v}) ≤ β ṡ (c ({u, w}) + c ({w, v})) for all u, v, w ∈ V. First, we give a simple linear-time approximation algorithm for these optimization problems with approximation ratio frac(β, 1 - β) for any frac(1, 2) ≤ β < 1, which improves the known approximation ratios for frac(1, 2) < β < frac(2, 3). The analysis of the algorithm above is based on a rough combinatorial argumentation. As the main result of this paper, for k = 3, we sophisticate the combinatorial consideration in order to design a (1 + frac(5 (2 β - 1), 9 (1 - β)) + O (frac(1, | V |)))-approximation algorithm for the 3-connectivity problem on graphs satisfying the sharpened triangle inequality for frac(1, 2) ≤ β ≤ frac(2, 3). As part of the proof, we show that for each spanning 3-edge-connected subgraph H, there exists a spanning 3-regular 2-vertex-connected subgraph H′ of at most the same cost, and H can be transformed into H′ efficiently.

On k-Connectivity Problems with Sharpened Triangle Inequality

PROIETTI, GUIDO;
2008-01-01

Abstract

The k-connectivity problem is to find a minimum-cost k-edge- or k-vertex-connected spanning subgraph of an edge-weighted, undirected graph G for any given G and k. Here, we consider its NP-hard subproblems with respect to the parameter β, with frac(1, 2) < β < 1, where G = (V, E) is a complete graph with a cost function c satisfying the sharpened triangle inequality c ({u, v}) ≤ β ṡ (c ({u, w}) + c ({w, v})) for all u, v, w ∈ V. First, we give a simple linear-time approximation algorithm for these optimization problems with approximation ratio frac(β, 1 - β) for any frac(1, 2) ≤ β < 1, which improves the known approximation ratios for frac(1, 2) < β < frac(2, 3). The analysis of the algorithm above is based on a rough combinatorial argumentation. As the main result of this paper, for k = 3, we sophisticate the combinatorial consideration in order to design a (1 + frac(5 (2 β - 1), 9 (1 - β)) + O (frac(1, | V |)))-approximation algorithm for the 3-connectivity problem on graphs satisfying the sharpened triangle inequality for frac(1, 2) ≤ β ≤ frac(2, 3). As part of the proof, we show that for each spanning 3-edge-connected subgraph H, there exists a spanning 3-regular 2-vertex-connected subgraph H′ of at most the same cost, and H can be transformed into H′ efficiently.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11697/7747
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? ND
social impact