Two techniques for fast computation of constrained shortest paths

被引:54
作者
Chen, Shigang [1 ]
Song, Meongchul [2 ]
Sahni, Sartaj [1 ]
机构
[1] Univ Florida, Dept Comp & Informat Sci & Engn, Gainesville, FL 32611 USA
[2] Samsung Elect Co Ltd, Syst R&D Labs, Gyeonggi Do 443742, South Korea
关键词
approximation algorithms; constrained shortest paths; QoS routing;
D O I
10.1109/TNET.2007.897965
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Computing constrained shortest paths is fundamental to some important network functions such as QoS routing, MPLS path selection, ATM circuit routing, and traffic engineering. The problem is to find the cheapest path that satisfies certain constraints. In particular, finding the cheapest delay-constrained path is critical for real-time data flows such as voice/video calls. Because it is NP-complete, much research has been designing heuristic algorithms that solve the E-approximation of the problem with an adjustable accuracy. A common approach is to discretize (i.e., scale and round) the link delay or link cost, which transforms the original problem to a simpler one solvable in polynomial time. The efficiency of the algorithms directly relates to the magnitude of the errors introduced during discretization. In this paper, we propose two techniques that reduce the discretization errors, which allows faster algorithms to be designed. Reducing the overhead of computing constrained shortest paths is practically important for the successful design of a high-throughput QoS router, which is limited at both processing power and memory space. Our simulations show that the new algorithms reduce the execution time by an order of magnitude on power-law topologies with 1000 nodes. The reduction in memory space is similar.
引用
收藏
页码:105 / 115
页数:11
相关论文
共 24 条
[1]  
Chen Houng-Yung, 1998, Reviews in Fisheries Science, V6, P79, DOI 10.1080/10641269891314212
[2]  
Chen SG, 1998, ICC 98 - 1998 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS VOLS 1-3, P874, DOI 10.1109/ICC.1998.685137
[3]   A multiple quality of service routing algorithm for PNNI [J].
De Neve, H ;
Van Mieghem, P .
1998 IEEE ATM WORKSHOP PROCEEDINGS: MEETING THE CHALLENGES OF DEPLOYING THE GLOBAL BROADBAND NETWORK INFRASTRUCTURE, 1998, :324-328
[4]  
FALOUTSOS M, 1999, ACM SIGCOMM BOST MA
[5]  
Garey MR, 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[6]  
Goel A, 2001, IEEE INFOCOM SER, P854, DOI 10.1109/INFCOM.2001.916276
[7]  
Guerin R, 1997, IEEE INFOCOM SER, P75, DOI 10.1109/INFCOM.1997.635116
[8]   APPROXIMATION SCHEMES FOR THE RESTRICTED SHORTEST-PATH PROBLEM [J].
HASSIN, R .
MATHEMATICS OF OPERATIONS RESEARCH, 1992, 17 (01) :36-42
[9]   SHORTEST ROUTE PROBLEM WITH CONSTRAINTS [J].
JOKSCH, HC .
JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1966, 14 (02) :191-&
[10]  
Jüttner A, 2001, IEEE INFOCOM SER, P859, DOI 10.1109/INFCOM.2001.916277