Unsplittable flow problems cover a wide range of telecommunication and transportation problems and their efficient resolution is key to a number of applications. In this work, we study algorithms that can scale up to large graphs and important numbers of commodities. We present and analyze in detail a heuristic based on the linear relaxation of the problem and randomized rounding. We provide empirical evidence that this approach is competitive with state-of-the-art resolution methods either by its scaling performance or by the quality of its solutions. We provide a variation of the heuristic which has the same approximation factor as the state-of-the-art approximation algorithm. We also derive a tighter analysis for the approximation factor of both the variation and the state-of-the-art algorithm. We introduce a new objective function for the unsplittable flow problem and discuss its differences with the classical congestion objective function. Finally, we discuss the gap in practical performance and theoretical guarantees between all the aforementioned algorithms.
翻译:不可分割的流问题涵盖了广泛的电信和交通问题,其有效解决对许多应用至关重要。在这项工作中,我们研究了可以扩展到大型图形和大量商品的算法。我们提出并详细分析了一种基于问题的线性松弛和随机舍入的启发式方法。我们提供实证证据表明,这种方法在其扩展性能或其解决方案的质量方面与最先进的解决方法相竞争。我们提供了一种变体的启发式方法,其近似因子与最先进的近似算法相同。我们还导出了变种和最先进算法的近似因子的更严格分析。我们引入了不可分割流问题的新目标函数,并讨论了其与经典拥塞目标函数的差异。最后,我们讨论了所有上述算法之间的实际性能和理论保证之间的差距。