Loading [a11y]/accessibility-menu.js
Determining Source–Destination Connectivity in Uncertain Networks: Modeling and Solutions | IEEE Journals & Magazine | IEEE Xplore

Determining Source–Destination Connectivity in Uncertain Networks: Modeling and Solutions


Abstract:

Determination of source-destination connectivity in networks has long been a fundamental problem, where most existing works are based on deterministic graphs that overloo...Show More

Abstract:

Determination of source-destination connectivity in networks has long been a fundamental problem, where most existing works are based on deterministic graphs that overlook the inherent uncertainty in network links. To overcome such limitation, this paper models the network as an uncertain graph, where each edge e exists independently with some probability p(e). The problem examined is that of determining whether a given pair of nodes, a source s and a destination t, are connected by a path or separated by a cut. Assuming that during each determining process we are associated with an underlying graph, the existence of each edge can be unraveled through edge testing at a cost of c(e). Our goal is to find an optimal strategy incurring the minimum expected testing cost with the expectation taken over all possible underlying graphs that form a product distribution. Formulating it into a combinatorial optimization problem, we first characterize the computational complexity of optimally determining source-destination connectivity in uncertain graphs. Specifically, through proving the NP-hardness of two closely related problems, we show that, contrary to its counterpart in deterministic graphs, this problem cannot be solved in polynomial time unless P = NP. Driven by the necessity of designing an exact algorithm, we then apply the Markov decision process framework to give a dynamic programming algorithm that derives the optimal strategies. As the exact algorithm may have prohibitive time complexity in practical situations, we further propose two more efficient approximation schemes compromising the optimality. The first one is a simple greedy approach with linear approximation ratio. Interestingly, we show that naive as it is, and it enjoys significantly better performance guarantee than some other seemingly more sophisticated algorithms. Second, by harnessing the submodularity of the problem, we further design a more elaborate algorithm with better approximation ratio. The...
Published in: IEEE/ACM Transactions on Networking ( Volume: 25, Issue: 6, December 2017)
Page(s): 3237 - 3252
Date of Publication: 01 August 2017

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.