The connectivity of a communications network can often be enhanced if the nodes are able, at some expense, to form links using an external network. In this paper, we consider the problem of how to obtain a prescribed level of connectivity with a minimum number of nodes connecting to the external network.
Let D = (V,A) be a digraph. A subset X of vertices in V may be chosen, the so-called external vertices. An internal path is a normal directed path in D; an external path is a pair of internal paths p1=v1 ⋯ vs, p2=w1 ⋯ wt in D such that vs and w1 are external vertices ( the idea is that v1 can contact wt along this path using an external link from vt to w1 ). Then (D,X) is externally-k-arc-strong if for each pair of vertices u and v in V, there are k arc-disjoint paths ( which may be internal or external ) from u to v.
We present polynomial algorithms that, given a digraph D and positive integer k, will find a set of external vertices X of minimum size subject to the requirement that (D,X) must be externally-k-arc-strong.
[1]
Mitsuo Yokoyama,et al.
Location Problems Based on Node-Connectivity and Edge-Connectivity between Nodes and Node-Subsets
,
2000,
ISAAC.
[2]
James B. Orlin,et al.
A faster algorithm for finding the minimum cut in a graph
,
1992,
SODA '92.
[3]
Reinhard Diestel,et al.
Graph Theory
,
1997
.
[4]
James B. Orlin,et al.
A Faster Algorithm for Finding the Minimum Cut in a Directed Graph
,
1994,
J. Algorithms.
[5]
Hiroshi Nagamochi,et al.
Minimum cost source location problem with vertex-connectivity requirements in digraphs
,
2001,
Inf. Process. Lett..
[6]
Kazuhisa Makino,et al.
Source location problem with flow requirements in directed networks
,
2003,
Optim. Methods Softw..