首页> 外文学位 >Efficient dynamic network flow algorithms.
【24h】

Efficient dynamic network flow algorithms.

机译:高效的动态网络流算法。

获取原文
获取原文并翻译 | 示例

摘要

Dynamic network flows model transportation. A dynamic network consists of a graph with capacities and transit times on its edges. Flow moves through a dynamic network over time. Edge capacities restrict the rate of flow and edge transit times determine how long each unit of flow spends traversing the network. Dynamic network flows have been studied extensively for decades.; This thesis introduces the first polynomial algorithms to solve several important dynamic network flow problems. We solve them by computing chain-decomposable flows, a new class of structured dynamic flows.; We solve the quickest transshipment problem. An instance of this problem consists of a dynamic network with several sources and sinks. Each source has a specified supply and each sink a specified demand of flow. The goal is to move the appropriate amount of flow out of each source and into each sink within the least overall time. Previously, this problem could only be solved efficiently in the special case of a single source and single sink.; Our quickest transshipment algorithm depends on efficient solutions to the dynamic transshipment problem and the lexicographically maximum dynamic flow problem. The former is a version of the quickest transshipment problem in which the time bound is specified. The latter is a maximum flow problem in a dynamic network with prioritized sources and sinks; the goal is to maximize the amount of flow leaving each high-priority subset of sources and sinks.; We also consider the universally maximum dynamic flow problem. A universally maximum dynamic flow sends flow between a source and sink so that the sink receives flow as quickly as possible; subject to that, the source releases flow as late as possible. We describe the first polynomial algorithm to approximate a universally maximum dynamic flow within a factor of (1 + {dollar}epsilon{dollar}), for any {dollar}epsilon>0{dollar}. We also describe the first polynomial algorithm to compute the value of a universally maximum dynamic flow at a single specified moment of time.
机译:动态网络流模型运输。动态网络由在其边缘具有容量和传输时间的图形组成。流程会随着时间在动态网络中移动。边缘容量限制了流量速率,边缘传输时间决定了每个流量单位在网络上花费的时间。动态网络流已被广泛研究了数十年。本文介绍了第一个多项式算法来解决几个重要的动态网络流问题。我们通过计算链可分解流(一种新型的结构化动态流)来解决它们。我们解决了最快的转运问题。此问题的一个实例包括具有多个源和接收器的动态网络。每个源都有一个指定的供应,每个汇都有一个指定的流量需求。目标是在最短的总时间内使适当量的流量从每个水源移出并进入每个水槽。以前,只有在单个源和单个接收器的特殊情况下,才能有效地解决此问题。我们最快的转运算法取决于动态转运问题和按字典顺序排列的最大动态流量问题的有效解决方案。前者是最快的转运问题的版本,其中指定了时限。后者是具有优先源和汇的动态网络中的最大流量问题。目标是使离开源和汇的每个高优先级子集的流量最大化。我们还考虑了普遍存在的最大动态流量问题。普遍最大的动态流在源和接收器之间发送流量,以便接收器尽快接收流量。在此前提下,源会尽可能晚地释放流量。我们描述了第一个多项式算法,对于任何{eps} on> 0 {dollar},在(1 + {epsilon {dollar})的因子内近似普遍最大动态流量。我们还描述了第一个多项式算法,用于在单个指定时间计算通用最大动态流量的值。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号