Finding link-disjoint or node-disjoint paths under multiple constraints is an effective way to improve network QoS ability, reliability, and so on. However, existing algorithms for such scheme cannot ensure a feasible solution for arbitrary networks. We propose design principles of an algorithm to fill this gap, which we arrive at by analyzing the properties of optimal solutions for the multi-constrained link-disjoint path pair problem. Based on this, we propose the link-disjoint optimal multiconstrained paths algorithm (LIDOMPA), to find the shortest link-disjoint path pair for any network. Three concepts, namely, the candidate optimal solution, the contractive constraint vector, and structure-aware nondominance, are introduced to reduce its search space without loss of exactness. Extensive simulations show that LIDOMPA outperforms existing schemes and achieves acceptable complexity. Moreover, LIDOMPA is extended to the node-disjoint optimal multi-constrained paths algorithm (NODOMPA) for the multi-constrained nodedisjoint path pair problem.
CITATION STYLE
Xiong, K., Qiu, Z. D., Guo, Y., & Zhang, H. (2009). Multi-constrained shortest disjoint paths for reliable QoS Routing. ETRI Journal, 31(5), 534–544. https://doi.org/10.4218/etrij.09.0108.0531
Mendeley helps you to discover research relevant for your work.