17 research outputs found

    Approximating Source Location and Star Survivable Network Problems

    Full text link
    In Source Location (SL) problems the goal is to select a mini-mum cost source set SVS \subseteq V such that the connectivity (or flow) ψ(S,v)\psi(S,v) from SS to any node vv is at least the demand dvd_v of vv. In many SL problems ψ(S,v)=dv\psi(S,v)=d_v if vSv \in S, namely, the demand of nodes selected to SS is completely satisfied. In a node-connectivity variant suggested recently by Fukunaga, every node vv gets a "bonus" pvdvp_v \leq d_v if it is selected to SS. Fukunaga showed that for undirected graphs one can achieve ratio O(klnk)O(k \ln k) for his variant, where k=maxvVdvk=\max_{v \in V}d_v is the maximum demand. We improve this by achieving ratio \min\{p^*\lnk,k\}\cdot O(\ln (k/q^*)) for a more general version with node capacities, where p=maxvVpvp^*=\max_{v \in V} p_v is the maximum bonus and q=minvVqvq^*=\min_{v \in V} q_v is the minimum capacity. In particular, for the most natural case p=1p^*=1 considered by Fukunaga, we improve the ratio from O(klnk)O(k \ln k) to O(ln2k)O(\ln^2k). We also get ratio O(k)O(k) for the edge-connectivity version, for which no ratio that depends on kk only was known before. To derive these results, we consider a particular case of the Survivable Network (SN) problem when all edges of positive cost form a star. We give ratio O(min{lnn,ln2k})O(\min\{\ln n,\ln^2 k\}) for this variant, improving over the best ratio known for the general case O(k3lnn)O(k^3 \ln n) of Chuzhoy and Khanna

    Approximating subset kk-connectivity problems

    Get PDF
    A subset TVT \subseteq V of terminals is kk-connected to a root ss in a directed/undirected graph JJ if JJ has kk internally-disjoint vsvs-paths for every vTv \in T; TT is kk-connected in JJ if TT is kk-connected to every sTs \in T. We consider the {\sf Subset kk-Connectivity Augmentation} problem: given a graph G=(V,E)G=(V,E) with edge/node-costs, node subset TVT \subseteq V, and a subgraph J=(V,EJ)J=(V,E_J) of GG such that TT is kk-connected in JJ, find a minimum-cost augmenting edge-set FEEJF \subseteq E \setminus E_J such that TT is (k+1)(k+1)-connected in JFJ \cup F. The problem admits trivial ratio O(T2)O(|T|^2). We consider the case T>k|T|>k and prove that for directed/undirected graphs and edge/node-costs, a ρ\rho-approximation for {\sf Rooted Subset kk-Connectivity Augmentation} implies the following ratios for {\sf Subset kk-Connectivity Augmentation}: (i) b(ρ+k)+(3TTk)2H(3TTk)b(\rho+k) + {(\frac{3|T|}{|T|-k})}^2 H(\frac{3|T|}{|T|-k}); (ii) ρO(TTklogk)\rho \cdot O(\frac{|T|}{|T|-k} \log k), where b=1 for undirected graphs and b=2 for directed graphs, and H(k)H(k) is the kkth harmonic number. The best known values of ρ\rho on undirected graphs are min{T,O(k)}\min\{|T|,O(k)\} for edge-costs and min{T,O(klogT)}\min\{|T|,O(k \log |T|)\} for node-costs; for directed graphs ρ=T\rho=|T| for both versions. Our results imply that unless k=To(T)k=|T|-o(|T|), {\sf Subset kk-Connectivity Augmentation} admits the same ratios as the best known ones for the rooted version. This improves the ratios in \cite{N-focs,L}

    Spider covers for prize-collecting network activation problem

    Full text link
    In the network activation problem, each edge in a graph is associated with an activation function, that decides whether the edge is activated from node-weights assigned to its end-nodes. The feasible solutions of the problem are the node-weights such that the activated edges form graphs of required connectivity, and the objective is to find a feasible solution minimizing its total weight. In this paper, we consider a prize-collecting version of the network activation problem, and present first non- trivial approximation algorithms. Our algorithms are based on a new LP relaxation of the problem. They round optimal solutions for the relaxation by repeatedly computing node-weights activating subgraphs called spiders, which are known to be useful for approximating the network activation problem

    On rooted kk-connectivity problems in quasi-bipartite digraphs

    Full text link
    We consider the directed Rooted Subset kk-Edge-Connectivity problem: given a set TVT \subseteq V of terminals in a digraph G=(V+r,E)G=(V+r,E) with edge costs and an integer kk, find a min-cost subgraph of GG that contains kk edge disjoint rtrt-paths for all tTt \in T. The case when every edge of positive cost has head in TT admits a polynomial time algorithm due to Frank, and the case when all positive cost edges are incident to rr is equivalent to the kk-Multicover problem. Recently, [Chan et al. APPROX20] obtained ratio O(lnklnT)O(\ln k \ln |T|) for quasi-bipartite instances, when every edge in GG has an end in T+rT+r. We give a simple proof for the same ratio for a more general problem of covering an arbitrary TT-intersecting supermodular set function by a minimum cost edge set, and for the case when only every positive cost edge has an end in T+rT+r

    Approximating survivable networks with β-metric costs

    Get PDF
    AbstractThe Survivable Network Design (SND) problem seeks a minimum-cost subgraph that satisfies prescribed node-connectivity requirements. We consider SND on both directed and undirected complete graphs with β-metric costs when c(xz)⩽β[c(xy)+c(yz)] for all x,y,z∈V, which varies from uniform costs (β=1/2) to metric costs (β=1).For the k-Connected Subgraph (k-CS) problem our ratios are: 1+2βk(1−β)−12k−1 for undirected graphs, and 1+4β3k(1−3β2)−12k−1 for directed graphs and 12⩽β<13. For undirected graphs this improves the ratios β1−β of Böckenhauer et al. (2008) [3] and 2+βkn of Kortsarz and Nutov (2003) [11] for all k⩾4 and 12+3k−22(4k2−7k+2)⩽β⩽k2(k+1)2−2. We also show that SND admits the ratios 2β1−β for undirected graphs, and 4β31−3β2 for directed graphs with 1/2⩽β<1/3. For two important particular cases of SND, so-called Subset k-CS and Rooted SND, our ratios are 2β31−3β2 for directed graphs and β1−β for subset k-CS on undirected graphs
    corecore