QoS Routing Under Multiple Additive Constraints: A Generalization of the LARAC Algorithm

被引:5
作者
Xiao, Ying [1 ]
Thulasiraman, Krishnaiyan [2 ]
Xue, Guoliang [3 ]
Yadav, Mamta [2 ]
机构
[1] VT iDirect Inc, Herndon, VA 20171 USA
[2] Univ Oklahoma, Sch Comp Sci, Norman, OK 73019 USA
[3] Arizona State Univ, Sch Comp Informat & Decis Syst Engn, Tempe, AZ 85287 USA
基金
美国国家科学基金会;
关键词
QoS routing; Lagrangian relaxation; combinatorial optimization; algorithms; PATH SELECTION; APPROXIMATION; OPTIMIZATION; QUALITY; SUBJECT;
D O I
10.1109/TETC.2015.2428654
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Consider a directed graph G(V, E), where V is the set of nodes and E is the set of links in G. Each link (u, v) is associated with a set of k + 1 additive nonnegative integer weights C-uv = (c(uv), w(uv)(1), w(uv)(2), ..., w(uv)(k)). Here, c(uv) is called the cost of link (u, v) and w(uv)(i) is called the ith delay of (u, v). Given any two distinguish nodes s and t, the QoS routing (QSR) problem QSR(k) is to determine a minimum cost s - t path such that the i(th) delay on the path is atmost a specified bound. This problem is NP-complete. The LARAC algorithm based on a relaxation of the problem is a very efficient approximation algorithm for QSR(1). In this paper, we present a generalization of the LARAC algorithm called GEN-LARAC. A detailed convergence analysis of GEN-LARAC with simulation results is given. Simulation results provide an evidence of the excellent performance of GEN-LARAC. We also give a strongly polynomial time approximation algorithm for the QSR(1) problem.
引用
收藏
页码:242 / 251
页数:10
相关论文
共 41 条