Flows on few paths: Algorithms and lower bounds

被引:22
|
作者
Martens, Maren [1 ]
Skutella, Martin [1 ]
机构
[1] Univ Dortmund, Fachbereich Math, Lehrstuhl 5, D-44227 Dortmund, Germany
关键词
multicommodity flow; network flow; unsplittable flow; k-splittable flow; approximation algorithm; randomized rounding;
D O I
10.1002/net.20121
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The classical network flow theory allows decomposition of flow into several chunks of arbitrary sizes traveling through the network on different paths. In the first part of this article we consider the unsplittable flow problem where all flow traveling from a source to a destination must be sent on only one path. We prove a lower bound of Omega (log m/ log log rn) on the performance of a general class of algorithms for minimizing congestion where m is the number of edges in a graph. These algorithms start with a solution for the classical multicommodity flow problem, compute a path decomposition, and select one of its paths for each commodity in order to obtain an unsplittable flow. Our result matches the best known upper bound for randomized rounding-an algorithm of this type introduced by Raghavan and Thompson. The k-splittable flow problem is a generalization of the unsplittable flow problem where the number of paths is bounded for each commodity. We study a new variant of this problem with additional constraints on the amount of flow being sent along each path. We present approximation results for two versions of this problem with the objective to minimize the congestion of the network. The key idea is to reduce the problem under consideration to an unsplittable flow problem while only losing a constant factor in the performance ratio. (C) 2006 Wiley Periodicals, Inc.
引用
收藏
页码:68 / 76
页数:9
相关论文
共 50 条
  • [1] Flows on few paths: Algorithms and lower bounds
    Martens, M
    Skutella, M
    [J]. ALGORITHMS ESA 2004, PROCEEDINGS, 2004, 3221 : 520 - 531
  • [2] Algorithms and Lower Bounds for Replacement Paths under Multiple Edge Failures
    Williams, Virginia Vassilevska
    Woldeghebriel, Eyob
    Xu, Yinzhan
    [J]. 2022 IEEE 63RD ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2022, : 907 - 918
  • [3] POLYMATROIDAL FLOWS WITH LOWER BOUNDS
    LAWLER, EL
    MARTEL, CU
    [J]. DISCRETE APPLIED MATHEMATICS, 1986, 15 (2-3) : 291 - 313
  • [4] THE LOWER BOUNDS ON DISTRIBUTED SHORTEST PATHS
    RAMARAO, KVS
    VENKATESAN, S
    [J]. INFORMATION PROCESSING LETTERS, 1993, 48 (03) : 145 - 149
  • [5] LOWER BOUNDS ON THE LENGTH OF MONOTONE PATHS IN ARRANGEMENTS
    MATOUSEK, J
    [J]. DISCRETE & COMPUTATIONAL GEOMETRY, 1991, 6 (02) : 129 - 134
  • [6] DLP in semigroups: Algorithms and lower bounds
    Han, Jiao
    Zhuang, Jincheng
    [J]. JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2022, 16 (01) : 278 - 288
  • [7] Propositional lower bounds: Generalization and algorithms
    Cadoli, M
    Palopoli, L
    Scarcello, F
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, 1998, 1489 : 355 - 367
  • [8] Lower bounds on generic algorithms in groups
    Maurer, U
    Wolf, S
    [J]. ADVANCES IN CRYPTOLOGY - EUROCRYPT '98, 1998, 1403 : 72 - 84
  • [9] Lower complexity bounds for interpolation algorithms
    Gimenez, Nardo
    Heintz, Joos
    Matera, Guillermo
    Solerno, Pablo
    [J]. JOURNAL OF COMPLEXITY, 2011, 27 (02) : 151 - 187
  • [10] Quantum query algorithms and lower bounds
    Ambainis, A
    [J]. Classical and New Paradigms of Computation and Their Complexity Hierarchies, 2004, 23 : 15 - 32