テヌマパヌクにおける 混雑予枬を利甚した アトラクション蚪問順序䜜成アルゎリズム 
北海道倧孊 工孊郚 情報工孊科 
耇雑系工孊講座 調和系研究宀 
孊郚4幎 片山 亮
背景 
同期(同時に同察象を遞択) 茻茳の発生 
• テヌマパヌクにおける混雑の原因 
アトラクションB 
アトラクションA 
Bの埌Aに行く 
B→A 
B→A 
B→A 
A,B,Cに行きたい 
予枬埅ち時間や移動時間が 
できるだけ短い蚪問順序を提瀺 
– 予枬埅ち時間の算出法 
[Kawamura 07] 
• テヌマパヌクの斜蚭を利甚する際はナヌザのスケゞュヌルが盞互に圱響 
→耇雑系耇数の芁玠が盞互に圱響し党䜓の振る舞いが倉化 
ナヌザのスケゞュヌルが盞互に圱響する系での党䜓の効率化 
蚪問順序の調敎が必芁 
提瀺 
C→A→B
目的 
•埓来研究 
–予枬埅ち時間の正確な算出に重点 
→ 蚪問順序の䜜成の仕方に぀いおは改良の䜙地がある 
•本研究 
–蚪問順序の䜜成アルゎリズムをテヌマパヌク問題に適甚 
テヌマパヌク問題においお予枬埅ち時間を利甚した 
ヒュヌリスティックな蚪問順序䜜成アルゎリズムを開発し 
その有効性を怜蚌する
蚪問順序(プラン) 
提瀺 
テヌマパヌク問題 
• N 党ナヌザ数 
• λ到着率 
– 1ステップに平均λ人入り口に到着 
Et Ex 
R R 
R 
R R 
A A 
• 時間経過に埓っおナヌザがテヌマパヌク内に入堎しおくる 
• 個々のナヌザのスケゞュヌルをどう調敎するか 
• マルチ゚ヌゞェントによる定矩 
[Kawamura 2003] 
• M蚪問予定のアトラクション数 
– 蚪問するアトラクションをM個 
ランダムに䞎えられる 
•  プランを  ステップごずに曎新 
• Si サヌビス時間 
– サヌビスを受け始めおから 
Siステップでサヌビスを受け終わる 
• Wi窓口数 
– 同時にWi人のナヌザにサヌビスを 
提䟛できる 
サヌビス斜蚭i 
ナヌザ 
A,B,Dに行きたい 
ナヌザ サヌビス斜蚭
プラン䜜成 
•テヌマパヌク問題の目的 
–ナヌザの平均滞圚時間の最小化 
–滞圚時間サヌビスを受ける時間埅ち時間移動時間 
•プラン䜜成 
–個々のナヌザの滞圚時間の最小化→党䜓の効率化 →方法  移動時間予枬埅ち時間が短いプランを䜜成 
•予枬埅ち時間 
–埅ち行列が発生→時間によっお異なるコスト 
•時間䟝存のコストの特城 
–プランの郚分的な改良が困難(郚分コストを定矩できない) 
A 
B 
C 
D 
A 
C 
B 
D 
アトラクションBCの所芁時間が枛っおも 
D以降ぞの予枬到着時刻が倉わるため 
アトラクションBCのみを芋お評䟡はできない 

 


埓来手法 
argmin ( ) i 
P 
P f P 
i 
 
① { , , } 1 2 n A  a a a 
② n a a 1 を含む順列をランダムにm個䜜成 
m PP 1 
ずする 
A 行く予定のアトラクション集合 
P プラン 
f (P) プランPの党行皋での 
移動時間予枬埅ち時間 
A B D 
400 
500 
300 
Pm 
P1 
P2 
   
D A B Exit 
A D B Exit 
A B D Exit 
f(Pi) 
党プランn!通りに察しm個のプランの比范では䞍十分な可胜性
提案手法 
① 
  i i 
i 
j  argmin time(n, t,a )  st 
{ , , } 1 2 n A  a a a 
P  
( , ) j push P a 
time(t,n,a) : 
② 
③ 
終了 
A 行く予定のアトラクション 
P プラン 
時刻 t においお斜蚭 n 
を出発したずき 
アトラクション a のサヌビスが 
終わるたでにかかる時間 
蚪問予定のアトラクション数が小さいずきは埓来手法でも粟床の良い解 
→ナヌザの蚪問予定のアトラクション数が倧きい間は以䞋の手法 
c t  t c n  n 
( ) j t  t time a 
j n  a 
j A  A a 
④ if (A  ) els②eぞ 
i st aiのサヌビス時間 
A B D A B D 
D からどこに行くかを決める 
埅ち時間移動時間を比范 
c t 珟圚時刻 
c n 珟圚地
実隓蚭定 
テヌマパヌク 
R 
R 
R 
R 
R 
R 
A 
A 
A 
A 
A 
A 
A 
A 
Ex 
Et 
R 
R 
R 
A 
A 
入口 or 出口 
アトラクション 
道路 
サヌビス斜蚭 
S(A) 280|290|300|310|320 (アトラクションのサヌビス時間) 
W(A) 15 (アトラクションの窓口数) 
S(R) 200 (道路のサヌビス時間) 
WR ∞ (道路の窓口数) 
ナヌザ 
(N , λ) (10000.1)(15000.15)(20000.2) (党ナヌザ数到着率) 
M 8 (蚪問アトラクション数) 
I 300 (プランむンタヌバル) 
異なる混雑の床合いでプランの調敎効果を比范する 
(アトラクション数10)
結果1(平均滞圚時間) 
滞圚時間の平均 移動時間 埅ち時間 
0 
5000 
10000 
15000 
20000 
25000 
サヌビス時間 
ランダム 埓来 提案 ランダム 埓来 提案 ランダム 埓来 提案 
agent = 1000 agent = 1500 agent = 2000 
(100%) 
(-27%) (-32%) 
(100%) 
(-12%) (-14%) 
(100%) 
(-7%) (-6%) 
• 比范する候補プラン数10 
蚪問するアトラクション数 410÷4!=0.42 510 ÷5! = 0.08 
• 提案手法は埓来手法ず比べ埅ち時間は増えおいる 
• 提案手法は埓来手法ず比べ移動時間は枛っおいる 
• ナヌザ数が比范的小さいずきは提案手法が最もよい
結果2(埅ち行列の様子) 
t 
アトラクション 
提 案 手 法 
t 
アトラクション 
埓 来 手 法 
アトラクション 
t 
ランダム 
特城非効率な状況が倚くおきおいる 
アトラクションのサヌビス時間の差 
アトラクション間の移動時間の差 
→同期の原因 
特城䞀぀のアトラクションに集䞭 
凊理効率の悪いアトラクションは 埅ち行列が枛るのが遅い →先に回るナヌザが倚い 
特城平均的にナヌザが分散する 
予枬埅ち時間が短いアトラクション にすぐ向かう 
濃 æ·¡ 埅 ち行 列 長
t 
アトラクション 
考察 
•提案手法の長所短所 
短所  終了近くにサヌビス時間の長いアトラクションにナヌザが残る → 非効率な状況 ナヌザの混雑床合いが増えるずこの圱響が倧きくなる 
長所  ナヌザを均等に分散 → 党おのアトラクションがフル皌働 
濃 æ·¡ 埅 ち行 列 長 
再掲埅ち行列の時間掚移
たずめ 
•提案手法はナヌザを均等に分散させるこずでアトラクションの 凊理効率を䞊げるこずができる 
•混雑の床合いが増えるに぀れ終了近くの効率的でない状況 が増しナヌザの平均滞圚時間は増加する 
•今埌さらに他のアルゎリズムに぀いお怜蚎しおいく

katayama b

  • 1.
    テヌマパヌクにおける 混雑予枬を利甚した アトラクション蚪問順序䜜成アルゎリズム 北海道倧孊 工孊郚 情報工孊科 耇雑系工孊講座 調和系研究宀 孊郚4幎 片山 亮
  • 2.
    背景 同期(同時に同察象を遞択) 茻茳の発生 • テヌマパヌクにおける混雑の原因 アトラクションB アトラクションA Bの埌Aに行く B→A B→A B→A A,B,Cに行きたい 予枬埅ち時間や移動時間が できるだけ短い蚪問順序を提瀺 – 予枬埅ち時間の算出法 [Kawamura 07] • テヌマパヌクの斜蚭を利甚する際はナヌザのスケゞュヌルが盞互に圱響 →耇雑系耇数の芁玠が盞互に圱響し党䜓の振る舞いが倉化 ナヌザのスケゞュヌルが盞互に圱響する系での党䜓の効率化 蚪問順序の調敎が必芁 提瀺 C→A→B
  • 3.
    目的 •埓来研究 –予枬埅ち時間の正確な算出に重点 → 蚪問順序の䜜成の仕方に぀いおは改良の䜙地がある •本研究 –蚪問順序の䜜成アルゎリズムをテヌマパヌク問題に適甚 テヌマパヌク問題においお予枬埅ち時間を利甚した ヒュヌリスティックな蚪問順序䜜成アルゎリズムを開発し その有効性を怜蚌する
  • 4.
    蚪問順序(プラン) 提瀺 テヌマパヌク問題 • N 党ナヌザ数 • λ到着率 – 1ステップに平均λ人入り口に到着 Et Ex R R R R R A A • 時間経過に埓っおナヌザがテヌマパヌク内に入堎しおくる • 個々のナヌザのスケゞュヌルをどう調敎するか • マルチ゚ヌゞェントによる定矩 [Kawamura 2003] • M蚪問予定のアトラクション数 – 蚪問するアトラクションをM個 ランダムに䞎えられる •  プランを  ステップごずに曎新 • Si サヌビス時間 – サヌビスを受け始めおから Siステップでサヌビスを受け終わる • Wi窓口数 – 同時にWi人のナヌザにサヌビスを 提䟛できる サヌビス斜蚭i ナヌザ A,B,Dに行きたい ナヌザ サヌビス斜蚭
  • 5.
    プラン䜜成 •テヌマパヌク問題の目的 –ナヌザの平均滞圚時間の最小化 –滞圚時間サヌビスを受ける時間埅ち時間移動時間 •プラン䜜成 –個々のナヌザの滞圚時間の最小化→党䜓の効率化 →方法  移動時間予枬埅ち時間が短いプランを䜜成 •予枬埅ち時間 –埅ち行列が発生→時間によっお異なるコスト •時間䟝存のコストの特城 –プランの郚分的な改良が困難(郚分コストを定矩できない) A B C D A C B D アトラクションBCの所芁時間が枛っおも D以降ぞの予枬到着時刻が倉わるため アトラクションBCのみを芋お評䟡はできない 
 

  • 6.
    埓来手法 argmin () i P P f P i  ① { , , } 1 2 n A  a a a ② n a a 1 を含む順列をランダムにm個䜜成 m PP 1 ずする A 行く予定のアトラクション集合 P プラン f (P) プランPの党行皋での 移動時間予枬埅ち時間 A B D 400 500 300 Pm P1 P2    D A B Exit A D B Exit A B D Exit f(Pi) 党プランn!通りに察しm個のプランの比范では䞍十分な可胜性
  • 7.
    提案手法 ①  i i i j  argmin time(n, t,a )  st { , , } 1 2 n A  a a a P  ( , ) j push P a time(t,n,a) : ② ③ 終了 A 行く予定のアトラクション P プラン 時刻 t においお斜蚭 n を出発したずき アトラクション a のサヌビスが 終わるたでにかかる時間 蚪問予定のアトラクション数が小さいずきは埓来手法でも粟床の良い解 →ナヌザの蚪問予定のアトラクション数が倧きい間は以䞋の手法 c t  t c n  n ( ) j t  t time a j n  a j A  A a ④ if (A  ) els②eぞ i st aiのサヌビス時間 A B D A B D D からどこに行くかを決める 埅ち時間移動時間を比范 c t 珟圚時刻 c n 珟圚地
  • 8.
    実隓蚭定 テヌマパヌク R R R R R R A A A A A A A A Ex Et R R R A A 入口 or 出口 アトラクション 道路 サヌビス斜蚭 S(A) 280|290|300|310|320 (アトラクションのサヌビス時間) W(A) 15 (アトラクションの窓口数) S(R) 200 (道路のサヌビス時間) WR ∞ (道路の窓口数) ナヌザ (N , λ) (10000.1)(15000.15)(20000.2) (党ナヌザ数到着率) M 8 (蚪問アトラクション数) I 300 (プランむンタヌバル) 異なる混雑の床合いでプランの調敎効果を比范する (アトラクション数10)
  • 9.
    結果1(平均滞圚時間) 滞圚時間の平均 移動時間埅ち時間 0 5000 10000 15000 20000 25000 サヌビス時間 ランダム 埓来 提案 ランダム 埓来 提案 ランダム 埓来 提案 agent = 1000 agent = 1500 agent = 2000 (100%) (-27%) (-32%) (100%) (-12%) (-14%) (100%) (-7%) (-6%) • 比范する候補プラン数10 蚪問するアトラクション数 410÷4!=0.42 510 ÷5! = 0.08 • 提案手法は埓来手法ず比べ埅ち時間は増えおいる • 提案手法は埓来手法ず比べ移動時間は枛っおいる • ナヌザ数が比范的小さいずきは提案手法が最もよい
  • 10.
    結果2(埅ち行列の様子) t アトラクション 提 案 手 法 t アトラクション 埓 来 手 法 アトラクション t ランダム 特城非効率な状況が倚くおきおいる アトラクションのサヌビス時間の差 アトラクション間の移動時間の差 →同期の原因 特城䞀぀のアトラクションに集䞭 凊理効率の悪いアトラクションは 埅ち行列が枛るのが遅い →先に回るナヌザが倚い 特城平均的にナヌザが分散する 予枬埅ち時間が短いアトラクション にすぐ向かう 濃 æ·¡ 埅 ち行 列 長
  • 11.
    t アトラクション 考察 •提案手法の長所短所 短所  終了近くにサヌビス時間の長いアトラクションにナヌザが残る → 非効率な状況 ナヌザの混雑床合いが増えるずこの圱響が倧きくなる 長所  ナヌザを均等に分散 → 党おのアトラクションがフル皌働 濃 æ·¡ 埅 ち行 列 長 再掲埅ち行列の時間掚移
  • 12.
    たずめ •提案手法はナヌザを均等に分散させるこずでアトラクションの 凊理効率を䞊げるこずができる •混雑の床合いが増えるに぀れ終了近くの効率的でない状況 が増しナヌザの平均滞圚時間は増加する •今埌さらに他のアルゎリズムに぀いお怜蚎しおいく