Title :
Multiconstrained QoS Routing: A Norm Approach
Author :
Xue, Guoliang ; Makki, S. Kami
Author_Institution :
Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ
fDate :
6/1/2007 12:00:00 AM
Abstract :
A fundamental problem in quality-of-service (QoS) routing is the multiconstrained path (MCP) problem, where one seeks a source-destination path satisfying K > 2 additive QoS constraints in a network with K additive QoS parameters. The MCP problem is known to be NP-complete. One popular approach is to use the shortest path with respect to a single edge weighting function as an approximate solution to MCP. In a pioneering work, Jaffe showed that the shortest path with respect to a scaled 1-norm of the K edge weights is a 2-approximation to MCP in the sense that the sum of the larger of the path weight and its corresponding constraint is within a factor of 2 from minimum. In a recent paper, Xue et al. showed that the shortest path with respect to a scaled oc-norm of the K edge weights is a K-approximation to MCP, in the sense that the largest ratio of the path weight over its corresponding constraint is within a factor of K from minimum. In this paper, we study the relationship between these two optimization criteria and present a class of provably good approximation algorithms to MCP. We first prove that a good approximation according to the second optimization criterion is also a good approximation according to the first optimization criterion, but not vice versa. We then present a class of very simple K-approximation algorithms according to the second optimization criterion, based on the computation of a shortest path with respect to a single edge weighting function
Keywords :
computational complexity; quality of service; telecommunication network routing; wide area networks; K-approximation algorithm; NP-complete problem; multiconstrained QoS routing; single edge weighting function; source-destination path; wide area network; Added delay; Approximation algorithms; Bandwidth; Computational complexity; Computer Society; Computer network reliability; Computer networks; Costs; Embedded computing; Guidelines; IEEE members; Permission; Polynomials; Quality of service; Read-write memory; Routing; Software testing; System testing; QoS routing; approximation algorithms; multiple additive QoS parameters; scaled p{hbox{-}}rm norm.;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.2007.1016