A hybrid multicommodity routing algorithm for traffic engineering

被引:11
作者
Ouaja, W [1 ]
Richards, B [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, London SW7 2AZ, England
关键词
constraint programming; Lagrangian relaxation; optimization; traffic engineering; network routing; integer multicommodity flows;
D O I
10.1002/net.10110
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Traffic engineering seeks to route traffic demands in data networks to guarantee certain quality of service (QoS) parameters while efficiently utilizing network resources. MPLS, for example, provides the essential capabilities to achieve this with explicit routing. Finding paths for all the demands which meet QoS requirements is a nontrivial task. Indeed, guaranteeing just bandwidth is known to be NP-hard. In this paper, we propose a new complete (exact) algorithm for solving this problem, which is a hybrid that tightly integrates Lagrangian optimization and Constraint Programming search. We evaluate its performance on a set of benchmark tests, based on a large well-provisioned commercial backbone. The tests involve demand sets of varying size, mostly between 100 and 600 demands. We compare the results with those achieved by several other well-known algorithms, some complete and some heuristic. This reveals that the hybrid algorithm typically yields the most informative results in the most effective way. It resolves most of the test cases either by finding a solution or by proving infeasibility, each taking only a few seconds. Moreover, the solutions found for solvable problems are provably near-optimal. The results show, perhaps surprisingly, that the routing task can be difficult even in a very well-provisioned network. (C) 2004 Wiley Periodicals, Inc.
引用
收藏
页码:125 / 140
页数:16
相关论文
共 31 条
  • [1] Ahuja RK, 1993, NETWORK FLOWS THEORY
  • [2] [Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
  • [3] [Anonymous], 1993, FDN CONSTRAINT SATIS
  • [4] AWDUCHE DO, 1998, DRAFTAWDUCHEMPLSTRAF
  • [5] ON THE CHOICE OF STEP SIZE IN SUBGRADIENT OPTIMIZATION
    BAZARAA, MS
    SHERALI, HD
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1981, 7 (04) : 380 - 388
  • [6] BERTSEKAS DP, 1998, NETWORK OPTIMIZATON
  • [7] Camerini P. M., 1975, MATH PROGRAMMING STU, V3, P26
  • [8] *CISC SYSST, 1996, OSPF DES GUID
  • [9] CROWDER HP, 1976, S MATH, V19, P357
  • [10] Davie B. S., 2000, MPLS TECHNOLOGY APPL