urban transportation...
TRANSCRIPT
URBAN TRANSPORTATION NETWORKS Author: Yossi Sheffi : Prentice Hall, chaputer4~5, October 1985
M1 今泉孝章 Sheffiゼミ 2013/5/16(金)
前回までのおさらい
利用者均衡配分とは? どのような状況のことを指すか
利用者均衡配分を解くには? どのように定式化するか
定式化した問題はどうやって解くのか 数学的な最適化の基礎
定式化した問題を解くと 利用者均衡が満たされるのか? 最適化手法を使い解いてみる
定式化した問題はどうやって解くのか
0),(
0),(
0),(
rs
rs
k
rs
k
rs
k
u
ufL
f
ufL
f
ufLf
0),( **
*
ix
UXLx 0
),( **
ix
UXz0
),( **
j
UXL
J
j
I
i
jiijjJI bxhuXzuuuxxxL1 1
2121 )()(),..,,,,...,,(min
):(
0
0)(
min
min
min
間最短旅行時間src
cc
ccf
rs
k
rs
k
rs
k
0
0
0)(
rs
k
k
rs
rs
k
rs
rs
k
rs
rs
k
rs
k
f
qf
uc
ucf
a
x
a dtxza
)()(min0
rs
k
rs
k qf 0rs
kf
定式化した問題を解くと 利用者均衡が満たされるのか?
最適化アルゴリズムレビュー
)(xfy
1x
1
1
12 dxx
x
y
x
2x
2
2
23 dxx 3x x
3
3
34 dxx x
4x
4
4
45 dxx x
5x
x
x
xf )(
最適化アルゴリズムレビュー
x
xzd
)(
),..,,()( 21 IxxxzXz
)()( xfxz
Ii
Xzx
Xzd
i
,...2,1
)()(
n ),...,,( 21
n
I
nnn xxxX
),...,,( 11
2
1
1
1 n
I
nnn xxxX
最適化アルゴリズムレビュー
n
n
nn dXX 1
2x 3x
1x 2x
)(Xz
n
))())]((([min 1 nn
n
n XzXzXz
0))](([ n
n
n
n
XzXzd
d
0ntosubject
最適化アルゴリズムレビュー
)(xfy
1xx
y
*x'a ''a
''' axa
1x *x
*x''a
'ax
''ax
'ax
''ax )(xfy
),...,,()( 21 IxxxzXz ),(,...1 は定数jij
i
jiij bhJjbxh
最適化アルゴリズムレビュー
),(,...1 は定数jij
i
j
n
iij bhJjbxh
'Jjbxhi
j
n
iij
''Jjbxhi
j
n
iij
n
n
nn dXX 1
'J
''J
),(,...1)( は定数jij
i
j
n
n
n
iij bhJjbdxh
j
i i
n
iijn
n
iij bdhxh
0n
最適化アルゴリズムレビュー
j
i i
n
iijn
n
iij bdhxh
0n
'Jjbxhi
j
n
iij
0 i
n
iijdh
i
i
n
n
iij
Tn
dJjdhtosubject
dxz
1,'0
)(min
2
最適化アルゴリズムレビュー
j
i i
n
iijn
n
iij bdhxh
0n
'Jjbxhi
j
n
iij
0 i
n
iijdh
''Jjbxhi
j
n
iij
0 i
n
iijdh
0 i
n
iijdh
最適化アルゴリズムレビュー
j
i i
n
iijn
n
iij bdhxh
i
n
iij
i
n
iijj
ndh
xhb
i
n
iij
i
n
iijj
Jjn
dh
xhb
'''
max min
'''J
最適化アルゴリズムレビュー
i
n
iij
i
n
iijj
Jjn
dh
xhb
'''
max min
i
i
n
n
iij
Tn
dJjdhtosubject
dxz
1,'0
)(min
2
最適化アルゴリズムレビュー
),...,,( 21
n
I
nnn xxxX n 1n ),...,,( 21
n
I
nnn yyyY nY
),..,,()(min 21 IxxxzXz ),(,...1 は定数jij
i
jiij bhJjbxh
),(,...1 は定数jij
i
jiij bhJjbyh
最適化アルゴリズムレビュー
nn YX )( nxz
)( nn XY
nn
Tnnn
XY
XYxz
)()(
),...,,( 21
n
I
nnn yyyY
nn XY
Tnnn XYxz )()(
i
n
i
n
i
i
nTnnn xy
x
XzXYXz )(
)()()(min
),(,...1 は定数jij
i
jiij bhJjbyh
最適化アルゴリズムレビュー
)())((' 111 xfxxxfy
2x
)()())((' 111212 xfxfxxxfy 2y
3y )()())((' 111313 xfxfxxxfy
1x3x
)(xfy
y
x
)( 1xf
),..,,()( 21 IxxxzXz
Tnnn XXXzXz )()()(
),...,,( 21
n
I
nnn xxxX
),...,,( 21
n
I
nnn yyyY
Tnnnnnn
L XYXzXzYz )()()()(
),(,...1 は定数jij
i
jiij bhJjbxh
最適化アルゴリズムレビュー
),...,,( 21
n
I
nnn yyyY
Tnnnnnn
L XYXzXzYz )()()()(min
),(,...1 は定数jij
i
jiij bhJjbyh
),...,,( 21
n
I
nnn yyyY
i
n
i
i
nTnn y
x
XzYXz
)()(min
),(,...1 は定数jij
i
jiij bhJjbyh
nX
最適化アルゴリズムレビュー
)( nn XY
Tnnnnnn
L XYXzXzYz )()()()(min
),(,...1 は定数jij
i
jiij bhJjbyh
8 yx
yx 22
x0y0
5x
yx 2max
yx3max
),...,,( 21
n
I
nnn yyyY
),...,,()(min 21 IxxxzXz
),(,...1 は定数jij
i
jiij bhJjbxh
最適化アルゴリズムレビュー
),...,,( 11
2
1
1
1
IxxxX
),...,,( 11
2
1
1
1
IyyyY
利用者均衡を解く
0rs
kf
a
a
a
nTnn y
x
XzYXzYz )
)(()()(min
)()( n
aa
n
a
a
n
xttx
Xz
rs
k
rs
k qf
rs
kf
a
x
a dtXza
)()(min0
),...,( 2,1 IxxxX
),...,( 2,1 IyyyY
ay ax
r s k
rs
ka
rs
ka fx ,
)(Xzrs
kfrs
kg
Tn
f
n GFxzGz ))(()(min
),...,( 1111
2,1mnsr
l
srsrgggG ),...,( 1111
2,1mnsr
l
srsrfffF
rs
rs k
rs
k qg 0rs
kg