Solving k-shortest and constrained shortest path problems efficiently
Annals of Operations Research
Approximation schemes for the restricted shortest path problem
Mathematics of Operations Research
Strategic directions in networks and telecommunications
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
QoS routing in networks with inaccurate information: theory and algorithms
IEEE/ACM Transactions on Networking (TON)
Routing with end-to-end QoS guarantees in broadband networks
IEEE/ACM Transactions on Networking (TON)
A distributed algorithm for delay-constrained unicast routing
IEEE/ACM Transactions on Networking (TON)
A randomized algorithm for finding a path subject to multiple QoS requirements
Computer Networks: The International Journal of Computer and Telecommunications Networking
Research: A new distributed routing algorithm for supporting delay-sensitive applications
Computer Communications
Quality-of-service routing for supporting multimedia applications
IEEE Journal on Selected Areas in Communications
QoS-based routing of multimedia streams in computer networks
IEEE Journal on Selected Areas in Communications
IEEE Network: The Magazine of Global Internetworking
IEEE Network: The Magazine of Global Internetworking
Routing subject to quality of service constraints in integrated communication networks
IEEE Network: The Magazine of Global Internetworking
Exact and Heuristic Algorithms for Multi-constrained Path Selection Problem
PCM '02 Proceedings of the Third IEEE Pacific Rim Conference on Multimedia: Advances in Multimedia Information Processing
ICCC '02 Proceedings of the 15th international conference on Computer communication
Computer Networks: The International Journal of Computer and Telecommunications Networking
A comparison of two optimal approaches for the MCOP problem
Journal of Network and Computer Applications
Optimal and heuristic algorithms for quality-of-service routing with multiple constraints
Performance Evaluation
Algorithms for precomputing constrained widest paths and multicast trees
IEEE/ACM Transactions on Networking (TON)
Approximation Algorithms for Multiconstrained Quality-of-Service Routing
IEEE Transactions on Computers
On finding optimal paths in multi-radio, multi-hop mesh networks using WCETT metric
Proceedings of the 2006 international conference on Wireless communications and mobile computing
A statistical service composition approach based on hidden hierarchy Markov model
ICACT'09 Proceedings of the 11th international conference on Advanced Communication Technology - Volume 1
Pareto optimal based partition framework for two additive constrained path selection
ICN'05 Proceedings of the 4th international conference on Networking - Volume Part I
Hi-index | 0.25 |
One of the key issues in providing end-to-end quality-of-service (QoS) guarantees in packet networks is how to determine a feasible path that satisfies a number of QoS constraints. For two or more additive constraints, the problem of finding a feasible path is NP-complete that cannot be exactly solved in polynomial time. Accordingly, several heuristics and approximation algorithms have been proposed for this problem. Many of these 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 even much lower than that, as demonstrated by simulation experiments. The performance of the proposed algorithm is justified via theoretical bounds that are provided for the optimal version of the path selection problem. To achieve further performance improvement, several extensions to the basic algorithm are also provided at very low computational cost. Extensive simulations are used to demonstrate the high performance of the proposed algorithm and to contrast it with other path selection algorithms.