【24h】

New and Simple Algorithms for Stable Flow Problems

机译:稳定流量问题的新算法

获取原文

摘要

Stable flows generalize the well-known concept of stable matchings to markets in which transactions may involve several agents, forwarding flow from one to another. An instance of the problem consists of a capacitated directed network, in which vertices express their preferences over their incident edges. A network flow is stable if there is no group of vertices that all could benefit from rerouting the flow along a walk. Fleiner [13] established that a stable flow always exists by reducing it to the stable allocation problem. We present an augmenting-path algorithm for computing a stable flow, the first algorithm that achieves polynomial running time for this problem without using stable allocation as a black-box subroutine. We further consider the problem of finding a stable flow such that the flow value on every edge is within a given interval. For this problem, we present an elegant graph transformation and based on this, we devise a simple and fast algorithm, which also can be used to find a solution to the stable marriage problem with forced and forbidden edges. Finally, we study the highly complex stable multicommodity flow model by Kiraly and Pap [24]. We present several graph-based reductions that show equivalence to a significantly simpler model. We further show that it is NP-complete to decide whether an integral solution exists.
机译:稳定的流量概括了与市场稳定匹配的众所周知的概念,在该市场中,交易可能涉及多个代理,将流量从一个代理转发到另一个代理。问题的一个例子是一个有电容的有向网络,在该网络中,顶点在其入射边缘上表达了它们的偏好。如果没有一组顶点都可以从沿流程重新路由流中受益,则网络流是稳定的。 Fleiner [13]通过将稳定流简化为稳定分配问题来建立稳定流始终存在。我们提出了一种用于计算稳定流的增强路径算法,这是第一种无需使用稳定分配作为黑盒子例程就可以解决此问题的多项式运行时间的算法。我们进一步考虑以下问题:找到稳定的流量,以使每个边缘上的流量值都在给定的间隔内。针对此问题,我们提出了一种优雅的图变换,并在此基础上设计了一种简单而快速的算法,该算法还可用于找到具有强迫和禁止边缘的稳定婚姻问题的解决方案。最后,我们通过Kiraly和Pap [24]研究了高度复杂的稳定多商品流模型。我们提出了几种基于图的归约方法,这些归约方法与相当简单的模型等效。我们进一步表明,确定是否存在积分解是NP完全的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号