urban transportation...

34
URBAN TRANSPORTATION NETWORKS Author: Yossi Sheffi : Prentice Hall, chaputer45, October 1985 M1 今泉孝章 Sheffiゼミ 2013/5/16()

Upload: others

Post on 08-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

URBAN TRANSPORTATION NETWORKS Author: Yossi Sheffi : Prentice Hall, chaputer4~5, October 1985

M1 今泉孝章 Sheffiゼミ 2013/5/16(金)

前回までのおさらい

利用者均衡配分とは? どのような状況のことを指すか

利用者均衡配分を解くには? どのように定式化するか

定式化した問題はどうやって解くのか 数学的な最適化の基礎

定式化した問題を解くと 利用者均衡が満たされるのか? 最適化手法を使い解いてみる

n m

利用者均衡配分とは?

利用者均衡配分を解くには?

ax

at

rs

kf

rs

kc

rsq

rs

ka,

arsk

a

a

r sk

r s

r s k

a r s k

rs

kf

利用者均衡配分を解くには?

a

x

a dtxza

)()(min0

rs

k

rs

k qf 0rs

kf

a

定式化した問題はどうやって解くのか

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

定式化した問題を解くと 利用者均衡が満たされるのか?

最適化アルゴリズムレビュー

最適化アルゴリズムレビュー

1x hx 1

)(xfy

0)( 1

dx

xdf x

hx 21

0)( 1

dx

hxdf x

0)2( 1

dx

hxdf xx

y

最適化アルゴリズムレビュー

)(xfy

1x

1

1

12 dxx

x

y

x

2x

2

2

23 dxx x

最適化アルゴリズムレビュー

)(xfy

1x

1

1

12 dxx

x

y

x

2x

2

2

23 dxx 3x x

3

3

34 dxx x

最適化アルゴリズムレビュー

)(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

最適化アルゴリズムレビュー

)(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

最適化アルゴリズムレビュー

最適化アルゴリズムレビュー

最適化アルゴリズムレビュー

),...,,()( 21 IxxxzXz

),(,...1 は定数jij

i

jiij bhJjbxh

nX)( nXz

n

最適化アルゴリズムレビュー

),(,...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

最適化アルゴリズムレビュー

nY

nX

nX

nYnXnY

nXnY

nX nY

最適化アルゴリズムレビュー

)( nn XY

nn

n

n XYXz min

10 n

nn

n

nn XYXX 1

)()( 1nn XzXz

)()( 1nn XzXz 2n

),...,,()(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

利用者均衡を解く

rs k

rs

k

rsn

k

Tn

f

n gcGFxzGz ))(()(minrs

rs k

rs

k qg 0rs

kg

r s k

rs

ka

rs

ka gy ,rs

kg

ay

nnn XYd

nn

n

n XYXzn

10

min

nn

n

nn XYXX 1

)(

)( 21

は定数

a

n

a

a

n

a

n

a

x

xx