道路网络容量的多端最大流算法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[ 8]
为分离 v v S( Vi , Vj ) i 与v j 的最大流 , j 的最小割 , 为 分 离v u( Vi , Vj ) fi i 与v j 的 最 小 割 容 量, j= 任意 另 外 两 顶 点 对v 如 果v u( Vi , Vj ) . k 与v l, k 与v 的 同 一 侧, 则定义在割 Vi ,Vj ) l 均 在S( 的另一侧顶点被收缩为 一 个 顶 点 , 在收 S( Vi , Vj ) 缩后的网络中 , v k 与v l 之间的最大流仍为原网络 的最大流 . 显然 , 多端最 大 流 算 法 的 基 本 思 路 是 反 每次 考 虑 一 对 顶 点 O 逐 复生成网络最大树 , D 对, 次分析各 O 其最大优势在求各顶 D 对 的 最 大 流. 点对最小割 的 迭 代 次 数 比 单 纯 枚 举 法 大 大 减 少 , 若路网节点数为 n, 则 仅 需 n-1 次 迭 代 就 能 得 到 所有节点的最大流 . 传统的多 端 最 大 流 算 法 缺 陷 在 于 : 路网较复 杂时 , 分离 顶 点 v i 与v j 可能同时存在多个最小 即最 小 割 不 唯 一 , 导致最大生成树有多种形 割, 式; 同时标号 法 难 以 适 应 城 市 大 规 模 路 网 , 在 此, 采用更符合交通网络特 性 的 衍 生 割 集 最 大 流 算 法 其算法为 : 来对多端最大流算法进行改进 , )初 始 化 , 所 有 顶 点 在 同 一 集 合 中, 此 时, 最 1 大生成树为空集 . 任选两个顶点 x 和y, 令r=1. )利用 E 求 解 x 至y 的 最 大 流 , 2 C S, E C S求 ] 解步骤参考文献 [ 4-5 . )求分离 x 和y 的最小 割 . 当最小割不唯一 3 时, 分离出最多顶点的 最 小 割 ; 用树的一枝代替最 小割 , 其边权值即为最 小 割 容 量 ; 树枝必须将刚刚 若 r= 确定 的 最 小 割 两 边 的 顶 点 或 点 集 连 接 . ) 停止 , 计算完成 ; 否则 , 转至 4 n-1, . )选 择 新 的 顶 点 v 收 缩 与 x 和y 连 4 i 和v j, 接的子网络的顶点集 , 构成含有 x 和y 顶点的树 , ) 令v 转至 2 x, v r= r+1, . y, i= j=
, , S U Z h e n h o n Z HAO W e n x i u L ONG K e u n - - - g j
( , ; 1. G u a n z h o u R o a d M a i n t e n a n c e C e n t e r G u a n z h o u 5 1 0 0 8 0, C h i n a 2. C o l l e e o f T r a f f i c a n d g g g , , ) T r a n s o r t a t i o n E n i n e e r i n C h a n s h a U n i v e r s i t o f S c i e n c e &T e c h n o l o C h a n s h a 4 1 0 0 0 4, C h i n a p g g g y g y g
: A b s t r a c t D u e t o r o a d n e t w o r k i s a n u n d i r e c t e d n e t w o r k, t h e c a l c u l a t i o n f o r r o a d n e t - w o r k c a a c i t s h o u l d b e c o n s i d e r e d a s t h e s t o c h a s t i c a n d o e n n e s s o f i t s o r i i n a n d d e s t i - p y p g n a t i o n n o d e s . m u l t i t e r m i n a l n e t w o r k m a x i m u m f l o w a l o r i t h m a n d e v o l v i n c u t s e t - g g m e t h o d w e r e c o m b i n e d t o c a l c u l a t e t h e r o a d n e t w o r k c a a c i t . A l l t h e r e s u l t s s h o w t h a t p y , t h e n e w m e t h o d c a n n o t o n l s a t i s f t h e o e n n e s s o f n e t w o r k n o d e s b u t a l s o r e d u c e t h e y y p w o r k l o a d . c a l c u l a t i n g : ; ;m K e w o r d s t r a f f i c e n i n e e r i n n e t w o r k c a a c i t u l t i t e r m i n a l m a x i m u m f l o w a l o - - g g p y g y ; r i t h m; e v o l v i n c u t s e t m e t h o d c u t s e t g 道路网络容量是指 给 定 路 网 在 单 位 时 间 内 能 1] 路网容量分析是 承 担 的 最 大 交 通 个 体 输 出 量[ . 合理评估路 网 运 行 质 量 、 制定城市交通政策和路 网规划及管 理 的 重 要 根 据 , 基于路网容量计算结 研究人员 和 管 理 者 可 以 评 估 城 市 路 网 结 构 合 果, 理性 , 控制合理的机动 车 规 模 , 找出制约路网容量 的关键路段或节点 , 并提出合理的路网改进方案 . 近年来 , 路网容量研究得到广泛关注 . 1 9 6 3年 首次提出了路网的物 B u c h a n a n以英国伦敦为例, [ 2] 理容 量 . 而1 9 6 6年 S m e e d 也 以 英 国 伦 敦 为 例, 提出了路网的环境容量
第2 8卷 第1期 0 1 2年 3月 2
交 通 科 学 与 工 程
J O U R N A L O F T R A N S P O R T S C I E N C E A N D E N G I N E E R I N G
V o l . 2 8 N o . 1 M a r .2 0 1 2
第1期
苏镇洪 , 等: 道路网络容量的多端最大流算法
8 5
相一致 , 其正 确 性 主 要 取 决 于 如 何 将 路 网 抽 象 成 一个单起点 、 终点的理想图以及寻求路网的最小 线性规划法的原理 : 路段容量约束条件下路网 割. 最大流量 , 该方法的变形主要是出行起终点 ( O D) 结构 和 约 束 条 件 的 考 虑 不 同 , 程琳
[ 1] [ 1 1] [ 1 0]
采
用均衡配流 研 究 路 网 容 量 , 其模型采用等比例配 采用求解 弹性需求用 户 均 衡 的 变 换 网 络 图 法 , 给出了路网 容量的单层模 型 ; Y a n g 等人讨论了排队时间服 务水平和 O D 分布对路网容量的影响 . 总之 , 现有 各 种路网容量模型均有其适应性 , 也大都存在 一 定 局 限 性 . 本研究所涉及的路网容 量为路网物 理 容 量 , 其作用可作为路网交通承载 力分析依据 . 为此 , 结合 采 用 多 端 最 大 流 算 法 和 衍 生割集算法 , 求解路网容量 .
A n a l z i n r o a d n e t w o r k c a a c i t b a s e d o n m u l t i t e r m i n a l - y g p y n e t w o r k m a x i m u m f l o w a l o r i t h m g
[ 3]
依 其 理 论 基 础, 路网容量 继开展了路网容量研 究 . 可以分为 4 类 : 基于图 论 的 最 大 流 - 最 小 割 算 法 、 线性规划法 、 交通均衡 分 配 模 拟 法 和 时 空 消 耗 法 . 最大流 - 最 小 割 算 法 是 图 论 中 的 经 典 数 学 问 题 ,
] 4-5 , 已有诸多研究成果 [ 研究人员将图论最大流 - 6] 最小 割 原 理 应 用 于 路 网 容 量 分 析 中 , 杨 涛[ 针对
路网的随机性 和 开 放 源自文库 特 征 , 将F o r d &F o l k s o n 标号算法进 行 改 进 , 提出了衍生割集网络极大流
7] ) , 算法 ( 同样 , 吴 慈 生[ 等也应用衍生割集网 E C S
络最大流算 法 进 行 了 实 证 研 究 . E C S是针对无向 网络和多起 终 点 网 络 的 问 题 , 其原理与路网容量
此后 , 许多研究人员相 .
收稿日期 : 2 0 1 1-1 2-2 2 ) ; ) 基金项目 : 广东省交通科技计划项目 ( 湖南省科技计划资助重点项目 ( 2 0 1 0-0 2-0 3 8 2 0 1 0WK 4 0 0 1 , 作者简介 : 苏镇洪 ( 男, 广州市道路养护中心工程师 . 1 9 7 9- )
等人研究固
并分别探讨了基于路 定O D 结构下 的 路 网 容 量 , 段容量约束 、 交通环境 约 束 、 服务水平和运行效益 的路 网 容 量 问 题 . 朱吉双
[ 9]
等人研究了可变需求
结构下路网 通 行 能 力 和 服 务 水 平 , 定义了路网储 备能力并建 立 了 双 层 规 划 模 型 , 模型中 O D 出行 量是出行时间和终点吸引能力的 L 线性 o i t函数 . g 而且 为 非 凸 规 划 模 型 , 往往没有 规划法计算量大 , 唯一解 . 从直观上 , 路网 容 量 不 仅 取 决 路 段 容 量 约 束, 而且取决 于 驾 驶 人 的 路 径 选 择 . 基 于 此, 交通 均衡 分 配 方 法 被 用 于 路 网 容 量 分 析 中 , I i d a 流方法得到非用户均衡解 ; A k a m a t s u
) 1 6 7 4-5 9 9 X( 2 0 1 2 0 1-0 0 8 4-0 5 文章编号 :
道路网络容量的多端最大流算法
苏镇洪1,赵文秀2, 龙科军2
( ) 广东 广州 5 湖南 长沙 4 1 广州市道路养护中心 , 1 0 0 8 0; 2 长沙理工大学交通运输工程学院 , 1 0 0 0 4 摘 要 :道路网络作为无向网络 , 其容量分析必须考虑其起始点和 终 止 点 的 随 机 开 放 特 性 . 采用图论的 多端最大流算法和衍生割集算法 , 研究了道路网络 容 量 的 计 算 方 法 . 分 析 结 果 表 明, 新方法能提高计算 效率 , 它不仅适应大规模道路网络复杂性 , 而且适应路网起 、 终点开放的特性 . 关键词 :交通工程 ; 路网容量 ; 多端最大流算法 ; 衍生割集算法 ; 割集 中图分类号 : U 4 9 1 文献标识码 :A
为分离 v v S( Vi , Vj ) i 与v j 的最大流 , j 的最小割 , 为 分 离v u( Vi , Vj ) fi i 与v j 的 最 小 割 容 量, j= 任意 另 外 两 顶 点 对v 如 果v u( Vi , Vj ) . k 与v l, k 与v 的 同 一 侧, 则定义在割 Vi ,Vj ) l 均 在S( 的另一侧顶点被收缩为 一 个 顶 点 , 在收 S( Vi , Vj ) 缩后的网络中 , v k 与v l 之间的最大流仍为原网络 的最大流 . 显然 , 多端最 大 流 算 法 的 基 本 思 路 是 反 每次 考 虑 一 对 顶 点 O 逐 复生成网络最大树 , D 对, 次分析各 O 其最大优势在求各顶 D 对 的 最 大 流. 点对最小割 的 迭 代 次 数 比 单 纯 枚 举 法 大 大 减 少 , 若路网节点数为 n, 则 仅 需 n-1 次 迭 代 就 能 得 到 所有节点的最大流 . 传统的多 端 最 大 流 算 法 缺 陷 在 于 : 路网较复 杂时 , 分离 顶 点 v i 与v j 可能同时存在多个最小 即最 小 割 不 唯 一 , 导致最大生成树有多种形 割, 式; 同时标号 法 难 以 适 应 城 市 大 规 模 路 网 , 在 此, 采用更符合交通网络特 性 的 衍 生 割 集 最 大 流 算 法 其算法为 : 来对多端最大流算法进行改进 , )初 始 化 , 所 有 顶 点 在 同 一 集 合 中, 此 时, 最 1 大生成树为空集 . 任选两个顶点 x 和y, 令r=1. )利用 E 求 解 x 至y 的 最 大 流 , 2 C S, E C S求 ] 解步骤参考文献 [ 4-5 . )求分离 x 和y 的最小 割 . 当最小割不唯一 3 时, 分离出最多顶点的 最 小 割 ; 用树的一枝代替最 小割 , 其边权值即为最 小 割 容 量 ; 树枝必须将刚刚 若 r= 确定 的 最 小 割 两 边 的 顶 点 或 点 集 连 接 . ) 停止 , 计算完成 ; 否则 , 转至 4 n-1, . )选 择 新 的 顶 点 v 收 缩 与 x 和y 连 4 i 和v j, 接的子网络的顶点集 , 构成含有 x 和y 顶点的树 , ) 令v 转至 2 x, v r= r+1, . y, i= j=
, , S U Z h e n h o n Z HAO W e n x i u L ONG K e u n - - - g j
( , ; 1. G u a n z h o u R o a d M a i n t e n a n c e C e n t e r G u a n z h o u 5 1 0 0 8 0, C h i n a 2. C o l l e e o f T r a f f i c a n d g g g , , ) T r a n s o r t a t i o n E n i n e e r i n C h a n s h a U n i v e r s i t o f S c i e n c e &T e c h n o l o C h a n s h a 4 1 0 0 0 4, C h i n a p g g g y g y g
: A b s t r a c t D u e t o r o a d n e t w o r k i s a n u n d i r e c t e d n e t w o r k, t h e c a l c u l a t i o n f o r r o a d n e t - w o r k c a a c i t s h o u l d b e c o n s i d e r e d a s t h e s t o c h a s t i c a n d o e n n e s s o f i t s o r i i n a n d d e s t i - p y p g n a t i o n n o d e s . m u l t i t e r m i n a l n e t w o r k m a x i m u m f l o w a l o r i t h m a n d e v o l v i n c u t s e t - g g m e t h o d w e r e c o m b i n e d t o c a l c u l a t e t h e r o a d n e t w o r k c a a c i t . A l l t h e r e s u l t s s h o w t h a t p y , t h e n e w m e t h o d c a n n o t o n l s a t i s f t h e o e n n e s s o f n e t w o r k n o d e s b u t a l s o r e d u c e t h e y y p w o r k l o a d . c a l c u l a t i n g : ; ;m K e w o r d s t r a f f i c e n i n e e r i n n e t w o r k c a a c i t u l t i t e r m i n a l m a x i m u m f l o w a l o - - g g p y g y ; r i t h m; e v o l v i n c u t s e t m e t h o d c u t s e t g 道路网络容量是指 给 定 路 网 在 单 位 时 间 内 能 1] 路网容量分析是 承 担 的 最 大 交 通 个 体 输 出 量[ . 合理评估路 网 运 行 质 量 、 制定城市交通政策和路 网规划及管 理 的 重 要 根 据 , 基于路网容量计算结 研究人员 和 管 理 者 可 以 评 估 城 市 路 网 结 构 合 果, 理性 , 控制合理的机动 车 规 模 , 找出制约路网容量 的关键路段或节点 , 并提出合理的路网改进方案 . 近年来 , 路网容量研究得到广泛关注 . 1 9 6 3年 首次提出了路网的物 B u c h a n a n以英国伦敦为例, [ 2] 理容 量 . 而1 9 6 6年 S m e e d 也 以 英 国 伦 敦 为 例, 提出了路网的环境容量
第2 8卷 第1期 0 1 2年 3月 2
交 通 科 学 与 工 程
J O U R N A L O F T R A N S P O R T S C I E N C E A N D E N G I N E E R I N G
V o l . 2 8 N o . 1 M a r .2 0 1 2
第1期
苏镇洪 , 等: 道路网络容量的多端最大流算法
8 5
相一致 , 其正 确 性 主 要 取 决 于 如 何 将 路 网 抽 象 成 一个单起点 、 终点的理想图以及寻求路网的最小 线性规划法的原理 : 路段容量约束条件下路网 割. 最大流量 , 该方法的变形主要是出行起终点 ( O D) 结构 和 约 束 条 件 的 考 虑 不 同 , 程琳
[ 1] [ 1 1] [ 1 0]
采
用均衡配流 研 究 路 网 容 量 , 其模型采用等比例配 采用求解 弹性需求用 户 均 衡 的 变 换 网 络 图 法 , 给出了路网 容量的单层模 型 ; Y a n g 等人讨论了排队时间服 务水平和 O D 分布对路网容量的影响 . 总之 , 现有 各 种路网容量模型均有其适应性 , 也大都存在 一 定 局 限 性 . 本研究所涉及的路网容 量为路网物 理 容 量 , 其作用可作为路网交通承载 力分析依据 . 为此 , 结合 采 用 多 端 最 大 流 算 法 和 衍 生割集算法 , 求解路网容量 .
A n a l z i n r o a d n e t w o r k c a a c i t b a s e d o n m u l t i t e r m i n a l - y g p y n e t w o r k m a x i m u m f l o w a l o r i t h m g
[ 3]
依 其 理 论 基 础, 路网容量 继开展了路网容量研 究 . 可以分为 4 类 : 基于图 论 的 最 大 流 - 最 小 割 算 法 、 线性规划法 、 交通均衡 分 配 模 拟 法 和 时 空 消 耗 法 . 最大流 - 最 小 割 算 法 是 图 论 中 的 经 典 数 学 问 题 ,
] 4-5 , 已有诸多研究成果 [ 研究人员将图论最大流 - 6] 最小 割 原 理 应 用 于 路 网 容 量 分 析 中 , 杨 涛[ 针对
路网的随机性 和 开 放 源自文库 特 征 , 将F o r d &F o l k s o n 标号算法进 行 改 进 , 提出了衍生割集网络极大流
7] ) , 算法 ( 同样 , 吴 慈 生[ 等也应用衍生割集网 E C S
络最大流算 法 进 行 了 实 证 研 究 . E C S是针对无向 网络和多起 终 点 网 络 的 问 题 , 其原理与路网容量
此后 , 许多研究人员相 .
收稿日期 : 2 0 1 1-1 2-2 2 ) ; ) 基金项目 : 广东省交通科技计划项目 ( 湖南省科技计划资助重点项目 ( 2 0 1 0-0 2-0 3 8 2 0 1 0WK 4 0 0 1 , 作者简介 : 苏镇洪 ( 男, 广州市道路养护中心工程师 . 1 9 7 9- )
等人研究固
并分别探讨了基于路 定O D 结构下 的 路 网 容 量 , 段容量约束 、 交通环境 约 束 、 服务水平和运行效益 的路 网 容 量 问 题 . 朱吉双
[ 9]
等人研究了可变需求
结构下路网 通 行 能 力 和 服 务 水 平 , 定义了路网储 备能力并建 立 了 双 层 规 划 模 型 , 模型中 O D 出行 量是出行时间和终点吸引能力的 L 线性 o i t函数 . g 而且 为 非 凸 规 划 模 型 , 往往没有 规划法计算量大 , 唯一解 . 从直观上 , 路网 容 量 不 仅 取 决 路 段 容 量 约 束, 而且取决 于 驾 驶 人 的 路 径 选 择 . 基 于 此, 交通 均衡 分 配 方 法 被 用 于 路 网 容 量 分 析 中 , I i d a 流方法得到非用户均衡解 ; A k a m a t s u
) 1 6 7 4-5 9 9 X( 2 0 1 2 0 1-0 0 8 4-0 5 文章编号 :
道路网络容量的多端最大流算法
苏镇洪1,赵文秀2, 龙科军2
( ) 广东 广州 5 湖南 长沙 4 1 广州市道路养护中心 , 1 0 0 8 0; 2 长沙理工大学交通运输工程学院 , 1 0 0 0 4 摘 要 :道路网络作为无向网络 , 其容量分析必须考虑其起始点和 终 止 点 的 随 机 开 放 特 性 . 采用图论的 多端最大流算法和衍生割集算法 , 研究了道路网络 容 量 的 计 算 方 法 . 分 析 结 果 表 明, 新方法能提高计算 效率 , 它不仅适应大规模道路网络复杂性 , 而且适应路网起 、 终点开放的特性 . 关键词 :交通工程 ; 路网容量 ; 多端最大流算法 ; 衍生割集算法 ; 割集 中图分类号 : U 4 9 1 文献标识码 :A