正在加载图片...
第3期 徐勇,等:公交地铁一体化下的网络模型与最优路选择算法 ·485 算例 选取由4条公交线路L,、L2L,L4,1条地铁线路 L,及9个站点组成的公交网络,如图5,地铁线路L。 经S、S4、S6站点,线路L,经SS2、S,站点,线路L2经 S5、S3、S4、S,站点,线路L3经S5、S6、Sg站点,线路L4 经Sg、S,站点。其中W9=1,N4=7,g=10;N= 2,N3=5,N=11:W=6,N=9,W=12,W=16: 图8站点映射网络图 W3=6,N8=9,N8=13;Ng=4,Ng=9。 Fig.8 Site mapping network graph 建立图5的公交地铁网络二分图,如图6。图7 为图6的线路映射网络图,图8为图6的站点映射 网络图。 L。(地铁线路) 1)考虑站点S2到站点S,的最短路问题,构造 直达检验向量a23=WDe,De3,可得到a3=(o.3, S.Sx 0.a,0吃.3,o2.3,0.3)T≠0,若v=arg min{o吃.}=1, 图5公交地铁网络 即w;,=6为最小直达距离,L,为所选乘车路线,途 Fig.5 Bus and subway network graph 径6站。 2)考虑站点S,到站点S,的最短路问题,a15= 如第3节中对标号的叙述,为达到优选地铁的目 WDe1>e5=0,即不可直达,根据站点网络映射图, 的,不妨将地铁线路上站点的标号根据实际情况缩小 如图8,得到与S,站点邻接的站点集合S,={S2,S3, 适当倍,这样可将整个公交网络系统一体化处理。而 实际上的目的是使地铁线路上的乘车距离权值变小, S4,S6},与S5站点邻接的站点集合S={S3,S4,S6, 即需将标号之间的差值成比例缩小。此例中=1, S,Sg},由于S1∩S≠☑,表示S,站点与S站点 W9=7,g=10,按照式w=|W-N|,得4=6, 转乘1次可到达。又S1∩S={S,S4,S6},则S站 .6=9,w.6=3。若将此权值3倍缩小可得出0。= 点与S,站点可经3种1次转乘的方案到达,d(S, 2,w6=3,86=1,其余公交线路上权值为心2=3, S3)=min{w.3+w.5,w4+oi.5,0.6+w.s}= min{9+3,2+6,3+3}=6,对应最优路径为从S, wi.3=9,1023=6:1w4=3,w5=3,1u7=7,w5=6, 站点乘坐地铁线路L。到达S。站点,转乘公交线路 w,7=4,w5.7=10:w56=3,03.8=7,06.8=4;0g.9= L3到达S5站点,途经6站。 5。其余,赋值为零。 可看出,从S,站点到S站点与从S2站点到S S.S.S Ss S.S. 站点都是经过6站地,而网络图中明显看出S,S 站点的距离是远远大于S2,S,站点的距离,这是减 少地铁站点标号的权值的结果。结果显示出地铁的 优越性。 3)考虑站点S4到站点S,的最短路问题,S4在线 路Lo与线路L2上,S,在线路L4上,a9=WD eD 图6网络二分图 eg=0,即不可直达,S4={S1,S3,S5,S6,S},Sg= Fig.6 Bipartite network {Sg},S4∩S。=☑,即1次转乘不可达。下面考虑 2次转乘的情况,根据线路网络映射图,L。或L2线路 与L,线路之间有L3连接,即从L,线路或L2线路需转 乘L3到线路上,再转乘到L线路上。 根据网络二分图,可得:N(S,)={L1,Lo}, N(S3)={L1,L2},N(S5)={L2,L},N(S6)= 图7线路映射网络图 {Lo,L3},N(S,)={L2},而N(Sg)={L3,L4} Fig.7 Line mapping network 则N(S5)∩N(Sg)≠☑,N(S6)∩N(Ss)≠,4 算 例 选取由 4 条公交线路 L1 、L2 、L3 、L4 ,1 条地铁线路 L0 及 9 个站点组成的公交网络,如图 5,地铁线路 L0 经 S1 、S4 、S6 站点,线路 L1 经 S1 、S2 、S3 站点,线路 L2 经 S5 、S3 、S4 、S7 站点,线路 L3 经 S5 、S6 、S8 站点,线路 L4 经 S8 、S9 站点。 其中 N 0 1 = 1,N 0 4 = 7,N 0 6 = 10;N 1 1 = 2,N 1 2 = 5,N 1 3 = 11;N 2 5 = 6,N 2 3 = 9,N 2 4 = 12,N 2 7 = 16; N 3 5 = 6,N 3 6 = 9,N 3 8 = 13;N 4 8 = 4,N 4 9 = 9。 图 5 公交地铁网络 Fig. 5 Bus and subway network graph 如第 3 节中对标号的叙述,为达到优选地铁的目 的,不妨将地铁线路上站点的标号根据实际情况缩小 适当倍,这样可将整个公交网络系统一体化处理。 而 实际上的目的是使地铁线路上的乘车距离权值变小, 即需将标号之间的差值成比例缩小。 此例中 N 0 1 = 1, N 0 4 = 7,N 0 6 = 10,按照式w k i,j = N k j - N k i ,得w 0 1,4 = 6, w 0 1,6 = 9,w 0 4,6 = 3。 若将此权值3 倍缩小可得出 w 0 1,4 = 2,w 0 1,6 = 3,w 0 4,6 = 1,其余公交线路上权值为 w 1 1,2 = 3, w 1 1,3 = 9,w 1 2,3 = 6;w 2 3,4 = 3,w 2 3,5 = 3,w 2 3,7 = 7,w 2 4,5 = 6, w 2 4,7 = 4,w 2 5,7 = 10;w 3 5,6 = 3,w 3 5,8 = 7,w 3 6,8 = 4;w 4 8,9 = 5 。 其余 w k i,j 赋值为零。 图 6 网络二分图 Fig. 6 Bipartite network 图 7 线路映射网络图 Fig. 7 Line mapping network 图 8 站点映射网络图 Fig. 8 Site mapping network graph 建立图 5 的公交地铁网络二分图,如图 6。 图 7 为图 6 的线路映射网络图,图 8 为图 6 的站点映射 网络图。 1)考虑站点 S2 到站点 S3 的最短路问题,构造 直达检验向量 α23 = W▷e2▷e3 ,可得到 α23 = (w 0 2,3 , w 1 2,3 ,w 2 2,3 ,w 3 2,3 ,w 4 2,3 ) T ≠ 0,若 v = arg min k w k 2,3 { } = 1, 即 w 1 2,3 = 6 为最小直达距离, L1 为所选乘车路线,途 径 6 站。 2)考虑站点 S1 到站点 S5 的最短路问题, α15 = W▷ e1▷ e5 = 0,即不可直达,根据站点网络映射图, 如图 8,得到与 S1 站点邻接的站点集合 S ′ 1 = {S2 ,S3 , S4 ,S6 } ,与 S5 站点邻接的站点集合 S ′ 5 = {S3 ,S4 ,S6 , S7 ,S8 } ,由于 S ′ 1 ∩ S ′ 5 ≠ ∅ ,表示 S1 站点与 S5 站点 转乘 1 次可到达。 又 S ′ 1 ∩S ′ 5 = {S3 ,S4 ,S6 } ,则 S1 站 点与 S5 站点可经 3 种 1 次转乘的方案到达, d(S1 , S5 ) = min w 1 1,3 + w 2 3,5 ,w 0 1,4 + w 2 4,5 ,w 0 1,6 + w 3 6,5 { } = min{9 + 3,2 + 6,3 + 3} = 6,对应最优路径为从 S1 站点乘坐地铁线路 L0 到达 S6 站点,转乘公交线路 L3 到达 S5 站点,途经 6 站。 可看出,从 S1 站点到 S5 站点与从 S2 站点到 S3 站点都是经过 6 站地,而网络图中明显看出 S1 ,S5 站点的距离是远远大于 S2 ,S3 站点的距离,这是减 少地铁站点标号的权值的结果。 结果显示出地铁的 优越性。 3)考虑站点 S4 到站点 S9 的最短路问题, S4 在线 路 L0 与线路 L2 上, S9 在线路 L4 上, α49 = W▷ e4▷ e9 = 0,即不可直达, S ′ 4 = {S1 ,S3 , S5 ,S6 ,S7 },S ′ 9 = {S8 } , S ′ 4 ∩ S ′ 9 = ∅ ,即 1 次转乘不可达。 下面考虑 2 次转乘的情况,根据线路网络映射图, L0 或 L2 线路 与 L4 线路之间有 L3 连接,即从 L0 线路或 L2 线路需转 乘 L3 到线路上,再转乘到 L4 线路上。 根据网络二分图,可得: N( S1 ) = { L1 ,L0 } , N( S3 ) = { L1 ,L2 } , N( S5 ) = { L2 ,L3 } , N( S6 ) = { L0 ,L3 } , N( S7 ) = { L2 } ,而 N( S8 ) = { L3 ,L4 } , 则 N( S5 ) ∩ N( S8 ) ≠ ∅, N( S6 ) ∩ N( S8 ) ≠ ∅, 第 3 期 徐勇,等:公交地铁一体化下的网络模型与最优路选择算法 ·485·
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有