首页> 外文会议>ACM symposium on theory of computing >Approximation Algorithms and Hardness of Integral Concurrent Flow
【24h】

Approximation Algorithms and Hardness of Integral Concurrent Flow

机译:并发流的逼近算法和难点

获取原文

摘要

We study an integral counterpart of the classical Maximum Concurrent Flow problem, that we call Integral Concurrent Flow (ICF). In the basic version of this problem (basic-ICF), we are given an undirected n-vertex graph G with edge capacities c(e), a subset T of vertices called terminals, and a demand D(t,t') for every pair (t.t') of the terminals. The goal is to find a maximum value A. and a collection P of paths, such that every pair (t,t') of terminals is connected by 「λ · D(t.t')」 paths in P, and the number of paths containing any edge e is at most c(e). We show an algorithm that achieves a poly log n-approximation for basic-ICF. while violating the edge capacities by only a constant factor. We complement this result by proving that no efficient algorithm can achieve a factor α-approximation with congestion c for anv values α,c satisfying α · c = O(log log n/log log log n). unless NP is contained in ZPTIME(n~(poly log n)). We then turn to study the more general group version of the problem (group-ICF), in which we are given a collection {(S_1,T_1),...,(S_k,T_k)} of pairs of vertex subsets, and for each 1 ≤ i ≤ k. a demand D_i is specified. The goal is to find a maximum value A and a collection P of paths, such that for each i, at least 「λ-D_i」 paths connect the vertices of S_i to the vertices of T_i, while respecting the edge capacities. We show that for any 1 ≤ c ≤ O(log log n), no efficient algorithm can achieve a factor O (n~(1/(2~(2c+3))))-approximation with conges- tion c for the problem, unless NP is contained in DTIME(n~O(log log n)). On the other hand, we show an efficient randomized algorithm that finds a poly log n-approximate solution with a constant congestion, if we are guaranteed that the optimal solution contains at least D ≥ k poly log n paths connecting every pair (S_i,T_i).
机译:我们研究了经典最大并发流问题的一个积分对应物,我们称其为“积分并流”(ICF)。在此问题的基本版本(基本ICF)中,我们得到了一个无向的n顶点图G,它的边容量为c(e),顶点的子集T称为终端,并且需求D(t,t')为每对端子(t.t')。目的是找到最大值A.和路径集合P,以使每对端子(t,t')通过P中的“λ·D(t.t')”路径进行连接,并确定数量包含任何边e的路径最多为c(e)。我们展示了一种实现基本ICF的多对数n逼近的算法。同时仅使边缘容量受到一个恒定的影响。我们通过证明对于满足a·c = O(log log n / log log log n)的av值α,c,没有有效的算法可以实现拥塞c的因子α近似,从而补充了该结果。除非NP包含在ZPTIME(n〜(poly log n))中。然后,我们转向研究问题的更一般的组版本(group-ICF),在该版本中,我们获得了顶点子集对的集合{(S_1,T_1),...,(S_k,T_k)},并且对于每个1≤i≤k。指定需求D_i。目的是找到路径的最大值A和路径集合P,以便对于每个i,至少“λ-D_i”路径将S_i的顶点连接到T_i的顶点,同时考虑边缘容量。我们表明,对于任何1≤c≤O(log log n),没有有效的算法可以达到因数为c的因子O(n〜(1 /(2〜(2c(3c + 3))))逼近。问题,除非NP包含在DTIME(n〜O(log log n))中。另一方面,如果可以保证最优解至少包含连接每对(S_i,T_i的D≥k个poly log n路径,则我们展示了一种有效的随机算法,该算法可以找到具有恒定拥塞的poly log n近似解。 )。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号