An efficient algorithm for finding a path subject to two additive constraints

被引:0
|
作者
Korkmaz, T [1 ]
Krunz, M [1 ]
Tragoudas, S [1 ]
机构
[1] Univ Arizona, Dept Elec & Comp Eng, Tucson, AZ 85721 USA
来源
PERFORMANCE EVALUATION REVIEW, SPECIAL ISSUE, VOL 28 NO 1, JUNE 2000: ACM SIGMETRICS '2000, PROCEEDINGS | 2000年 / 28卷 / 01期
关键词
multiple constrained path selection; QoS routing; scalable routing;
D O I
10.1145/339331.339427
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the key issues in providing end-to-end quality-of-service guarantees in packet networks is how to determine a feasible route that satisfies a set of constraints while simultaneously maintaining high utilization of network resources. In general, finding a path subject to multiple additive constraints (e.g., delay, delay-Jitter) is an NP-complete problem that cannot be exactly solved in polynomial time. Accordingly, heuristics and approximation algorithms are often used to address to this problem. Previously proposed algorithms suffer from either excessive computational cost or low performance. In this paper, we provide an efficient approximation algorithm for finding a path subject to two additive constraints. The worst-case computational complexity of this algorithm is within a logarithmic number of calls to Dijkstra's shortest path algorithm. Its average complexity is much lower than that, as demonstrated by simulation results. The performance of the proposed algorithm is justified via theoretical performance bounds. To achieve further performance improvement, several extensions to the basic algorithm are also provided at law extra computational cost. Extensive simulations are used to demonstrate the high performance of the proposed algorithm and to contrast it with other path selection algorithms.
引用
收藏
页码:318 / 327
页数:10
相关论文
共 50 条
  • [41] An efficient multiple-constraints QoS routing algorithm based on nonlinear path distance
    Yang, Xiaolong
    Zhang, Min
    Long, Keping
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3314 : 365 - 370
  • [42] An efficient multiple-constraints QoS routing algorithm based on nonlinear path distance
    Yang, XL
    Zhang, M
    Long, KP
    COMPUTATIONAL AND INFORMATION SCIENCE, PROCEEDINGS, 2004, 3314 : 365 - 370
  • [43] Finding the shortest path between two points in a simple polygon by applying a rubberband algorithm
    Li, Fajie
    Klette, Reinhard
    ADVANCES IN IMAGE AND VIDEO TECHNOLOGY, PROCEEDINGS, 2006, 4319 : 280 - +
  • [44] Cost minimization of repairable systems subject to availability constraints using efficient cuckoo optimization algorithm
    Mellal, Mohamed Arezki
    Zio, Enrico
    Williams, Edward J.
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2020, 36 (03) : 1098 - 1110
  • [45] An energy-efficient reliable path finding algorithm for stochastic road networks with electric vehicles
    Shen, Liang
    Shao, Hu
    Wu, Ting
    Lam, William H. K.
    Zhu, Emily C.
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2019, 102 : 450 - 473
  • [46] A fuel-efficient reliable path finding algorithm in stochastic networks under spatial correlation
    Teng, Wenxin
    Zhang, Yi
    Chen, Xuan-Yan
    Duan, Xiaoqi
    Wan, Qiao
    Yu, Yue
    FUEL, 2023, 349
  • [47] An Efficient Fault Tolerance Path Finding Algorithm for Improving the Robustness of Multichannel Wireless Mesh Networks
    Chen, Liang-Bi
    Cheng, Bo-Chuan
    Wang, You-Chiun
    Li, Katherine Shu-Min
    Tang, Jing-Jou
    2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2016,
  • [48] Efficient algorithm for finding the influential nodes using local relative change of average shortest path
    Hajarathaiah, Koduru
    Enduri, Murali Krishna
    Anamalamudi, Satish
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2022, 591
  • [49] DISTRIBUTED PATH FINDING ALGORITHM FOR STREAM MULTICAST
    JIANG, XF
    COMPUTER COMMUNICATIONS, 1993, 16 (12) : 767 - 775
  • [50] The Optimization of A* Algorithm in the Practical Path Finding Application
    Yao Junfeng
    Zhang Binbin
    Zhou Qingda
    2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 2, PROCEEDINGS, 2009, : 514 - 518