Simple On-Line Algorithms for the Maximum Disjoint Paths Problem

被引:0
|
作者
Petr Kolman
Christian Scheideler
机构
[1] Institute for Theoretical Computer Science,
[2] Charles University,undefined
[3] Malostranskénám. 25,undefined
[4] 118 00 Prague,undefined
[5] Department of Computer Science,undefined
[6] Johns Hopkins University,undefined
[7] 3400 N. Charles Street,undefined
[8] Baltimore,undefined
[9] MD 21218,undefined
来源
Algorithmica | 2004年 / 39卷
关键词
Disjoint paths problem; Approximation; Greedy algorithms; Randomized algorithms; Unsplittable flow;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper we study the classical problem of finding disjoint paths in graphs. This problem has been studied by a number of authors both for specific graphs and general classes of graphs. Whereas for specific graphs many (almost) matching upper and lower bounds are known for the competitiveness of on-line algorithms, not much is known about how well on-line algorithms can perform in the general setting. The best results obtained so far use the expansion of a network to measure the algorithm’s performance. We use a different parameter called the routing number that, as we will show, allows more precise results than the expansion. It enables us to prove tight upper and lower bounds for deterministic on-line algorithms. The upper bound is obtained by surprisingly simple greedy-like algorithms. Interestingly, our upper bound on the competitive ratio is even better than the best previous approximation ratio for off-line algorithms. Furthermore, we introduce a refined variant of the routing number and show that this variant allows us, for some classes of graphs, to construct on-line algorithms with a competitive ratio significantly below the best possible upper bound that could be obtained using the routing number or the expansion of a network only. We also show that our on-line algorithms can be transformed into efficient algorithms for the more general unsplittable flow problem.
引用
收藏
页码:209 / 233
页数:24
相关论文
共 50 条
  • [1] Simple on-line algorithms for the maximum disjoint paths problem
    Kolman, P
    Scheideler, C
    [J]. ALGORITHMICA, 2004, 39 (03) : 209 - 233
  • [2] On-line algorithms for edge-disjoint paths in trees of rings
    Anand, RS
    Erlebach, T
    [J]. LATIN 2002: THEORETICAL INFORMATICS, 2002, 2286 : 584 - 597
  • [3] On the use of genetic algorithms for solving the RWA problem employing the maximum quantity of edge disjoint paths
    Monoyios, Demetris
    Vlachos, Kyriakos
    [J]. ICTON 2008: PROCEEDINGS OF 2008 10TH ANNIVERSARY INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS, VOL 3, 2008, : 154 - +
  • [4] Efficient algorithms for finding the maximum number of disjoint paths in grids
    Chan, WT
    Chin, FYL
    [J]. JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2000, 34 (02): : 337 - 369
  • [5] On the maximum disjoint paths problem on edge-colored graphs
    Wu, Bang Ye
    [J]. DISCRETE OPTIMIZATION, 2012, 9 (01) : 50 - 57
  • [6] The maximum edge-disjoint paths problem in complete graphs
    Kosowski, Adrian
    [J]. THEORETICAL COMPUTER SCIENCE, 2008, 399 (1-2) : 128 - 140
  • [7] The maximum edge-disjoint paths problem in bidirected trees
    Erlebach, T
    Jansen, K
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 2001, 14 (03) : 326 - 355
  • [8] Maximum edge-disjoint paths problem in planar graphs
    Xia, Mingji
    [J]. THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, PROCEEDINGS, 2007, 4484 : 566 - 572
  • [9] A genetic algorithm for the maximum edge-disjoint paths problem
    Hsu, Chia-Chun
    Cho, Hsun-Jung
    [J]. NEUROCOMPUTING, 2015, 148 : 17 - 22
  • [10] On-line task migration in hypercubes through double disjoint paths
    Chen, HL
    Tzeng, NF
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (03) : 379 - 384