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 条
  • [31] Adapted ACO Algorithm for Energy-Efficient Path Finding of Waste Collection Robot
    Tomitagawa, Koki
    Anuntachai, Anuntapat
    Chotiphan, Supannada
    Wongwirat, Olarn
    Kuchii, Shigeru
    2022 22ND INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2022), 2022, : 469 - 474
  • [32] Efficient path finding in 3D games by using visibility tests with the A* algorithm
    Jung, DM
    Kim, H
    Kim, J
    Um, K
    Cho, H
    Proceedings of the Eighth IASTED International Conference on Artificial Intelligence and Soft Computing, 2004, : 97 - 101
  • [33] Efficient Algorithm for Finding Aggregate Nearest Place Between Two Users
    Aung, Su Nandar
    Sein, Myint Myint
    GENETIC AND EVOLUTIONARY COMPUTING, 2017, 536 : 221 - 229
  • [34] Calculation of SCARA Manipulator Optimal Path Subject to Constraints
    Pillajo, Carlos
    2013 II INTERNATIONAL CONGRESS OF ENGINEERING MECHATRONICS AND AUTOMATION (CIIMA), 2013,
  • [35] Optimal Path Following Control With Efficient Computation for Snake Robots Subject to Multiple Constraints and Unknown Frictions
    Li, Xiaohan
    Ren, Chao
    Ma, Shugen
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (04): : 9151 - 9158
  • [36] Finding the shortest path under polygonal obstacle constraints
    Yan, Xu
    Liu, Dawei
    Proceedings of the 2016 4th International Conference on Machinery, Materials and Information Technology Applications, 2016, 71 : 1112 - 1115
  • [37] Multi-agent Path Finding with Capacity Constraints
    Surynek, Pavel
    Kumar, T. K. Satish
    Koenig, Sven
    ADVANCES IN ARTIFICIAL INTELLIGENCE, AI*IA 2019, 2019, 11946 : 235 - 249
  • [38] Multi-Agent Path Finding with Kinematic Constraints
    Honig, Wolfgang
    Kumar, T. K. Satish
    Cohen, Liron
    Ma, Hang
    Xu, Hong
    Ayanian, Nora
    Koenig, Sven
    TWENTY-SIXTH INTERNATIONAL CONFERENCE ON AUTOMATED PLANNING AND SCHEDULING (ICAPS 2016), 2016, : 477 - 485
  • [39] A Shortest Path Algorithm with Constraints in Networks
    He, Fanguo
    Dai, Kuobin
    APPLIED INFORMATICS AND COMMUNICATION, PT 4, 2011, 227 : 598 - 604
  • [40] A Shortest Path Algorithm with Constraints in Networks
    He, Fanguo
    Dai, Kuobin
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL IV, 2010, : 373 - 376