SlideShare a Scribd company logo
1 of 12
Download to read offline
テーマパークにおける
     混雑予測を利用した
アトラクション訪問順序作成アルゴリズム
   北海道大学 工学部 情報工学科
   複雑系工学講座 調和系研究室
      学部4年 片山 亮
背景
• テーマパークの施設を利用する際はユーザのスケジュールが相互に影響
  →複雑系:複数の要素が相互に影響し全体の振る舞いが変化
    ユーザのスケジュールが相互に影響する系での全体の効率化


• テーマパークにおける混雑の原因
                                アトラクションA
  Bの後Aに行く       B→A
                                     アトラクションB
         B→A
                B→A

      同期(同時に同対象を選択)            輻輳の発生
                訪問順序の調整が必要
                   提示     予測待ち時間や移動時間が
   A,B,Cに行きたい
                  C→A→B   できるだけ短い訪問順序を提示
                           – 予測待ち時間の算出法
                                  [Kawamura 07]
目的
• 従来研究
  – 予測待ち時間の正確な算出に重点
 → 訪問順序の作成の仕方については改良の余地がある

• 本研究
  – 訪問順序の作成アルゴリズムをテーマパーク問題に適用


   テーマパーク問題において予測待ち時間を利用した
  ヒューリスティックな訪問順序作成アルゴリズムを開発し
          その有効性を検証する
テーマパーク問題
                        [Kawamura 2003]
• 時間経過に従ってユーザがテーマパーク内に入場してくる
• 個々のユーザのスケジュールをどう調整するか?
• マルチエージェントによる定義
                             •   N: 全ユーザ数
                             •   λ:到着率
                  A   A           – 1ステップに平均λ人入り口に到着

                  R R                       ユーザ
                             •   M:訪問予定のアトラクション数
                   R
                                  – 訪問するアトラクションをM個
                  R R                ランダムに与えられる
                             •   I :プランを I ステップごとに更新
                  Et Ex
                                           サービス施設i
                             •   Si: サービス時間
 A,B,Dに行きたい                       – サービスを受け始めてから
                                     Siステップでサービスを受け終わる
      訪問順序(プラン)              •   Wi:窓口数
         提示                       – 同時にWi人のユーザにサービスを
ユーザ               サービス施設             提供できる
プラン作成
• テーマパーク問題の目的
   – ユーザの平均滞在時間の最小化
   – 滞在時間=サービスを受ける時間+待ち時間+移動時間
• プラン作成
   – 個々のユーザの滞在時間の最小化→全体の効率化
     →方法 : 移動時間+予測待ち時間が短いプランを作成

• 予測待ち時間
  – 待ち行列が発生→時間によって異なるコスト
• 時間依存のコストの特徴
  – プランの部分的な改良が困難(部分コストを定義できない)

      A B C   D …     A C B   D …
        アトラクションB,Cの所要時間が減っても
         D以降への予測到着時刻が変わるため
       アトラクションB,Cのみを見て評価はできない
従来手法

①   A  {a1 , a2 , an }           A :行く予定のアトラクション集合
②   a1  an を含む順列をランダムにm個作成
P  Pm とする
 1                                  P :プラン
P  arg min  f ( Pi )          f (P ) :プランPの全行程での
         Pi                             移動時間+予測待ち時間
                                         f(Pi)
                      P1   A D B Exit    500
              ABD     P2   A B D Exit    300
                      :      :             :
                     Pm    D A B Exit    400

    全プランn!通りに対しm個のプランの比較では不十分な可能性
提案手法
     訪問予定のアトラクション数が小さいときは従来手法でも精度の良い解
    →ユーザの訪問予定のアトラクション数が大きい間は以下の手法
①  A  {a1 , a2 , an }                     A    :行く予定のアトラクション
 P   t  t c n  nc                       P    :プラン
② j  arg min time(n, t , ai )  st i     tc   :現在時刻
            i                               nc   :現在地
③ push ( P, a j )
    t  t  time(a j )                           時刻 t において施設 n
    n  aj                                       を出発したとき
 A  A aj             time(t , n, a ) :         アトラクション a のサービスが
                                                 終わるまでにかかる時間
④ if ( A   ) 終了 else
                     ②へ
                                 st i            :aiのサービス時間

          ABD            A   B      D      待ち時間+移動時間を比較
                         D からどこに行くかを決める
実験設定
テーマパーク
          Et A A
     Ex R R R A             入口 or 出口
       A R R R A            アトラクション (アトラクション数10)
       A R R R A
                            道路
         A A A
サービス施設
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                               (プランインターバル)
結果1(平均滞在時間)
滞在時間の平均                           移動時間          待ち時間               サービス時間
                                                       (100%)
25000
                                                                (-7%) (-6%)
20000                            (100%)
                                       (-12%) (-14%)
15000   (100%)
                 (-27%) (-32%)
10000



 5000



    0


        ランダム 従来 提案               ランダム 従来 提案            ランダム 従来 提案
         agent = 1000             agent = 1500          agent = 2000

 • 比較する候補プラン数=10
   訪問するアトラクション数 4:10÷4!=0.42 5:10 ÷5! = 0.08
 • 提案手法は従来手法と比べ待ち時間は増えている
 • 提案手法は従来手法と比べ移動時間は減っている
 • ユーザ数が比較的小さいときは提案手法が最もよい
アトラクション
          結果2(待ち行列の様子)
                 濃   特徴:非効率な状況が多くおきている
                 淡
ラ                :   アトラクションのサービス時間の差
ン                待
ダ                ち   アトラクション間の移動時間の差
ム                行
                 列   →同期の原因
             t
                 長
アトラクション
                     特徴:一つのアトラクションに集中
従                    処理効率の悪いアトラクションは
来
手                    待ち行列が減るのが遅い
法
                     →先に回るユーザが多い
             t
アトラクション
                     特徴:平均的にユーザが分散する
提                    予測待ち時間が短いアトラクション
案
手                    にすぐ向かう
法

             t
考察
• 提案手法の長所,短所
       アトラクション
                          濃
                          淡
                          :
                          待
                          ち
                          行
                          列
                          長
                      t
          再掲:待ち行列の時間推移
 長所 : ユーザを均等に分散 → 全てのアトラクションがフル稼働
 短所 : 終了近くにサービス時間の長いアトラクションにユーザが残る
     → 非効率な状況
     ユーザの混雑度合いが増えるとこの影響が大きくなる
まとめ
• 提案手法はユーザを均等に分散させることでアトラクションの
  処理効率を上げることができる

• 混雑の度合いが増えるにつれ終了近くの効率的でない状況
  が増し,ユーザの平均滞在時間は増加する


• 今後さらに他のアルゴリズムについて検討していく

More Related Content

More from harmonylab

【修士論文】代替出勤者の選定業務における依頼順決定方法に関する研究   千坂知也
【修士論文】代替出勤者の選定業務における依頼順決定方法に関する研究   千坂知也【修士論文】代替出勤者の選定業務における依頼順決定方法に関する研究   千坂知也
【修士論文】代替出勤者の選定業務における依頼順決定方法に関する研究   千坂知也harmonylab
 
【修士論文】経路探索のための媒介中心性に基づく道路ネットワーク階層化手法に関する研究
【修士論文】経路探索のための媒介中心性に基づく道路ネットワーク階層化手法に関する研究【修士論文】経路探索のための媒介中心性に基づく道路ネットワーク階層化手法に関する研究
【修士論文】経路探索のための媒介中心性に基づく道路ネットワーク階層化手法に関する研究harmonylab
 
A Study on Decision Support System for Snow Removal Dispatch using Road Surfa...
A Study on Decision Support System for Snow Removal Dispatch using Road Surfa...A Study on Decision Support System for Snow Removal Dispatch using Road Surfa...
A Study on Decision Support System for Snow Removal Dispatch using Road Surfa...harmonylab
 
【卒業論文】印象タグを用いた衣服画像生成システムに関する研究
【卒業論文】印象タグを用いた衣服画像生成システムに関する研究【卒業論文】印象タグを用いた衣服画像生成システムに関する研究
【卒業論文】印象タグを用いた衣服画像生成システムに関する研究harmonylab
 
【卒業論文】大規模言語モデルを用いたマニュアル文章修正手法に関する研究
【卒業論文】大規模言語モデルを用いたマニュアル文章修正手法に関する研究【卒業論文】大規模言語モデルを用いたマニュアル文章修正手法に関する研究
【卒業論文】大規模言語モデルを用いたマニュアル文章修正手法に関する研究harmonylab
 
DLゼミ:Primitive Generation and Semantic-related Alignment for Universal Zero-S...
DLゼミ:Primitive Generation and Semantic-related Alignment for Universal Zero-S...DLゼミ:Primitive Generation and Semantic-related Alignment for Universal Zero-S...
DLゼミ:Primitive Generation and Semantic-related Alignment for Universal Zero-S...harmonylab
 
DLゼミ: MobileOne: An Improved One millisecond Mobile Backbone
DLゼミ: MobileOne: An Improved One millisecond Mobile BackboneDLゼミ: MobileOne: An Improved One millisecond Mobile Backbone
DLゼミ: MobileOne: An Improved One millisecond Mobile Backboneharmonylab
 
DLゼミ: Llama 2: Open Foundation and Fine-Tuned Chat Models
DLゼミ: Llama 2: Open Foundation and Fine-Tuned Chat ModelsDLゼミ: Llama 2: Open Foundation and Fine-Tuned Chat Models
DLゼミ: Llama 2: Open Foundation and Fine-Tuned Chat Modelsharmonylab
 
DLゼミ: ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
DLゼミ: ViTPose: Simple Vision Transformer Baselines for Human Pose EstimationDLゼミ: ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
DLゼミ: ViTPose: Simple Vision Transformer Baselines for Human Pose Estimationharmonylab
 
Voyager: An Open-Ended Embodied Agent with Large Language Models
Voyager: An Open-Ended Embodied Agent with Large Language ModelsVoyager: An Open-Ended Embodied Agent with Large Language Models
Voyager: An Open-Ended Embodied Agent with Large Language Modelsharmonylab
 
DLゼミ: Ego-Body Pose Estimation via Ego-Head Pose Estimation
DLゼミ: Ego-Body Pose Estimation via Ego-Head Pose EstimationDLゼミ: Ego-Body Pose Estimation via Ego-Head Pose Estimation
DLゼミ: Ego-Body Pose Estimation via Ego-Head Pose Estimationharmonylab
 
ReAct: Synergizing Reasoning and Acting in Language Models
ReAct: Synergizing Reasoning and Acting in Language ModelsReAct: Synergizing Reasoning and Acting in Language Models
ReAct: Synergizing Reasoning and Acting in Language Modelsharmonylab
 
形態素解析を用いた帝国議会議事速記録の変遷に関する研究
形態素解析を用いた帝国議会議事速記録の変遷に関する研究形態素解析を用いた帝国議会議事速記録の変遷に関する研究
形態素解析を用いた帝国議会議事速記録の変遷に関する研究harmonylab
 
【卒業論文】深層生成モデルを用いたユーザ意図に基づく衣服画像の生成に関する研究
【卒業論文】深層生成モデルを用いたユーザ意図に基づく衣服画像の生成に関する研究【卒業論文】深層生成モデルを用いたユーザ意図に基づく衣服画像の生成に関する研究
【卒業論文】深層生成モデルを用いたユーザ意図に基づく衣服画像の生成に関する研究harmonylab
 
灯油タンク内の液面高計測を用いた 灯油残量推定システムに関する研究
灯油タンク内の液面高計測を用いた灯油残量推定システムに関する研究灯油タンク内の液面高計測を用いた灯油残量推定システムに関する研究
灯油タンク内の液面高計測を用いた 灯油残量推定システムに関する研究harmonylab
 
深層自己回帰モデルを用いた俳句の生成と評価に関する研究
深層自己回帰モデルを用いた俳句の生成と評価に関する研究深層自己回帰モデルを用いた俳句の生成と評価に関する研究
深層自己回帰モデルを用いた俳句の生成と評価に関する研究harmonylab
 
競輪におけるレーティングシステムを用いた予想記事生成に関する研究
競輪におけるレーティングシステムを用いた予想記事生成に関する研究競輪におけるレーティングシステムを用いた予想記事生成に関する研究
競輪におけるレーティングシステムを用いた予想記事生成に関する研究harmonylab
 
【卒業論文】B2Bオークションにおけるユーザ別 入札行動予測に関する研究
【卒業論文】B2Bオークションにおけるユーザ別 入札行動予測に関する研究【卒業論文】B2Bオークションにおけるユーザ別 入札行動予測に関する研究
【卒業論文】B2Bオークションにおけるユーザ別 入札行動予測に関する研究harmonylab
 
A Study on Estimation of Household Kerosene Consumption for Optimization of D...
A Study on Estimation of Household Kerosene Consumption for Optimization of D...A Study on Estimation of Household Kerosene Consumption for Optimization of D...
A Study on Estimation of Household Kerosene Consumption for Optimization of D...harmonylab
 
マルチエージェント深層強化学習による自動運転車両の追越行動の獲得に関する研究
マルチエージェント深層強化学習による自動運転車両の追越行動の獲得に関する研究マルチエージェント深層強化学習による自動運転車両の追越行動の獲得に関する研究
マルチエージェント深層強化学習による自動運転車両の追越行動の獲得に関する研究harmonylab
 

More from harmonylab (20)

【修士論文】代替出勤者の選定業務における依頼順決定方法に関する研究   千坂知也
【修士論文】代替出勤者の選定業務における依頼順決定方法に関する研究   千坂知也【修士論文】代替出勤者の選定業務における依頼順決定方法に関する研究   千坂知也
【修士論文】代替出勤者の選定業務における依頼順決定方法に関する研究   千坂知也
 
【修士論文】経路探索のための媒介中心性に基づく道路ネットワーク階層化手法に関する研究
【修士論文】経路探索のための媒介中心性に基づく道路ネットワーク階層化手法に関する研究【修士論文】経路探索のための媒介中心性に基づく道路ネットワーク階層化手法に関する研究
【修士論文】経路探索のための媒介中心性に基づく道路ネットワーク階層化手法に関する研究
 
A Study on Decision Support System for Snow Removal Dispatch using Road Surfa...
A Study on Decision Support System for Snow Removal Dispatch using Road Surfa...A Study on Decision Support System for Snow Removal Dispatch using Road Surfa...
A Study on Decision Support System for Snow Removal Dispatch using Road Surfa...
 
【卒業論文】印象タグを用いた衣服画像生成システムに関する研究
【卒業論文】印象タグを用いた衣服画像生成システムに関する研究【卒業論文】印象タグを用いた衣服画像生成システムに関する研究
【卒業論文】印象タグを用いた衣服画像生成システムに関する研究
 
【卒業論文】大規模言語モデルを用いたマニュアル文章修正手法に関する研究
【卒業論文】大規模言語モデルを用いたマニュアル文章修正手法に関する研究【卒業論文】大規模言語モデルを用いたマニュアル文章修正手法に関する研究
【卒業論文】大規模言語モデルを用いたマニュアル文章修正手法に関する研究
 
DLゼミ:Primitive Generation and Semantic-related Alignment for Universal Zero-S...
DLゼミ:Primitive Generation and Semantic-related Alignment for Universal Zero-S...DLゼミ:Primitive Generation and Semantic-related Alignment for Universal Zero-S...
DLゼミ:Primitive Generation and Semantic-related Alignment for Universal Zero-S...
 
DLゼミ: MobileOne: An Improved One millisecond Mobile Backbone
DLゼミ: MobileOne: An Improved One millisecond Mobile BackboneDLゼミ: MobileOne: An Improved One millisecond Mobile Backbone
DLゼミ: MobileOne: An Improved One millisecond Mobile Backbone
 
DLゼミ: Llama 2: Open Foundation and Fine-Tuned Chat Models
DLゼミ: Llama 2: Open Foundation and Fine-Tuned Chat ModelsDLゼミ: Llama 2: Open Foundation and Fine-Tuned Chat Models
DLゼミ: Llama 2: Open Foundation and Fine-Tuned Chat Models
 
DLゼミ: ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
DLゼミ: ViTPose: Simple Vision Transformer Baselines for Human Pose EstimationDLゼミ: ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
DLゼミ: ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
 
Voyager: An Open-Ended Embodied Agent with Large Language Models
Voyager: An Open-Ended Embodied Agent with Large Language ModelsVoyager: An Open-Ended Embodied Agent with Large Language Models
Voyager: An Open-Ended Embodied Agent with Large Language Models
 
DLゼミ: Ego-Body Pose Estimation via Ego-Head Pose Estimation
DLゼミ: Ego-Body Pose Estimation via Ego-Head Pose EstimationDLゼミ: Ego-Body Pose Estimation via Ego-Head Pose Estimation
DLゼミ: Ego-Body Pose Estimation via Ego-Head Pose Estimation
 
ReAct: Synergizing Reasoning and Acting in Language Models
ReAct: Synergizing Reasoning and Acting in Language ModelsReAct: Synergizing Reasoning and Acting in Language Models
ReAct: Synergizing Reasoning and Acting in Language Models
 
形態素解析を用いた帝国議会議事速記録の変遷に関する研究
形態素解析を用いた帝国議会議事速記録の変遷に関する研究形態素解析を用いた帝国議会議事速記録の変遷に関する研究
形態素解析を用いた帝国議会議事速記録の変遷に関する研究
 
【卒業論文】深層生成モデルを用いたユーザ意図に基づく衣服画像の生成に関する研究
【卒業論文】深層生成モデルを用いたユーザ意図に基づく衣服画像の生成に関する研究【卒業論文】深層生成モデルを用いたユーザ意図に基づく衣服画像の生成に関する研究
【卒業論文】深層生成モデルを用いたユーザ意図に基づく衣服画像の生成に関する研究
 
灯油タンク内の液面高計測を用いた 灯油残量推定システムに関する研究
灯油タンク内の液面高計測を用いた灯油残量推定システムに関する研究灯油タンク内の液面高計測を用いた灯油残量推定システムに関する研究
灯油タンク内の液面高計測を用いた 灯油残量推定システムに関する研究
 
深層自己回帰モデルを用いた俳句の生成と評価に関する研究
深層自己回帰モデルを用いた俳句の生成と評価に関する研究深層自己回帰モデルを用いた俳句の生成と評価に関する研究
深層自己回帰モデルを用いた俳句の生成と評価に関する研究
 
競輪におけるレーティングシステムを用いた予想記事生成に関する研究
競輪におけるレーティングシステムを用いた予想記事生成に関する研究競輪におけるレーティングシステムを用いた予想記事生成に関する研究
競輪におけるレーティングシステムを用いた予想記事生成に関する研究
 
【卒業論文】B2Bオークションにおけるユーザ別 入札行動予測に関する研究
【卒業論文】B2Bオークションにおけるユーザ別 入札行動予測に関する研究【卒業論文】B2Bオークションにおけるユーザ別 入札行動予測に関する研究
【卒業論文】B2Bオークションにおけるユーザ別 入札行動予測に関する研究
 
A Study on Estimation of Household Kerosene Consumption for Optimization of D...
A Study on Estimation of Household Kerosene Consumption for Optimization of D...A Study on Estimation of Household Kerosene Consumption for Optimization of D...
A Study on Estimation of Household Kerosene Consumption for Optimization of D...
 
マルチエージェント深層強化学習による自動運転車両の追越行動の獲得に関する研究
マルチエージェント深層強化学習による自動運転車両の追越行動の獲得に関する研究マルチエージェント深層強化学習による自動運転車両の追越行動の獲得に関する研究
マルチエージェント深層強化学習による自動運転車両の追越行動の獲得に関する研究
 

Ppt katayama g

  • 1. テーマパークにおける 混雑予測を利用した アトラクション訪問順序作成アルゴリズム 北海道大学 工学部 情報工学科 複雑系工学講座 調和系研究室 学部4年 片山 亮
  • 2. 背景 • テーマパークの施設を利用する際はユーザのスケジュールが相互に影響 →複雑系:複数の要素が相互に影響し全体の振る舞いが変化 ユーザのスケジュールが相互に影響する系での全体の効率化 • テーマパークにおける混雑の原因 アトラクションA Bの後Aに行く B→A アトラクションB B→A B→A 同期(同時に同対象を選択) 輻輳の発生 訪問順序の調整が必要 提示 予測待ち時間や移動時間が A,B,Cに行きたい C→A→B できるだけ短い訪問順序を提示 – 予測待ち時間の算出法 [Kawamura 07]
  • 3. 目的 • 従来研究 – 予測待ち時間の正確な算出に重点 → 訪問順序の作成の仕方については改良の余地がある • 本研究 – 訪問順序の作成アルゴリズムをテーマパーク問題に適用 テーマパーク問題において予測待ち時間を利用した ヒューリスティックな訪問順序作成アルゴリズムを開発し その有効性を検証する
  • 4. テーマパーク問題 [Kawamura 2003] • 時間経過に従ってユーザがテーマパーク内に入場してくる • 個々のユーザのスケジュールをどう調整するか? • マルチエージェントによる定義 • N: 全ユーザ数 • λ:到着率 A A – 1ステップに平均λ人入り口に到着 R R ユーザ • M:訪問予定のアトラクション数 R – 訪問するアトラクションをM個 R R ランダムに与えられる • I :プランを I ステップごとに更新 Et Ex サービス施設i • Si: サービス時間 A,B,Dに行きたい – サービスを受け始めてから Siステップでサービスを受け終わる 訪問順序(プラン) • Wi:窓口数 提示 – 同時にWi人のユーザにサービスを ユーザ サービス施設 提供できる
  • 5. プラン作成 • テーマパーク問題の目的 – ユーザの平均滞在時間の最小化 – 滞在時間=サービスを受ける時間+待ち時間+移動時間 • プラン作成 – 個々のユーザの滞在時間の最小化→全体の効率化 →方法 : 移動時間+予測待ち時間が短いプランを作成 • 予測待ち時間 – 待ち行列が発生→時間によって異なるコスト • 時間依存のコストの特徴 – プランの部分的な改良が困難(部分コストを定義できない) A B C D … A C B D … アトラクションB,Cの所要時間が減っても D以降への予測到着時刻が変わるため アトラクションB,Cのみを見て評価はできない
  • 6. 従来手法 ① A  {a1 , a2 , an } A :行く予定のアトラクション集合 ② a1  an を含む順列をランダムにm個作成 P  Pm とする 1 P :プラン P  arg min  f ( Pi ) f (P ) :プランPの全行程での Pi 移動時間+予測待ち時間 f(Pi) P1 A D B Exit 500 ABD P2 A B D Exit 300 : : : Pm D A B Exit 400 全プランn!通りに対しm個のプランの比較では不十分な可能性
  • 7. 提案手法 訪問予定のアトラクション数が小さいときは従来手法でも精度の良い解 →ユーザの訪問予定のアトラクション数が大きい間は以下の手法 ① A  {a1 , a2 , an } A :行く予定のアトラクション P   t  t c n  nc P :プラン ② j  arg min time(n, t , ai )  st i  tc :現在時刻 i nc :現在地 ③ push ( P, a j ) t  t  time(a j ) 時刻 t において施設 n n  aj を出発したとき A  A aj time(t , n, a ) : アトラクション a のサービスが 終わるまでにかかる時間 ④ if ( A   ) 終了 else ②へ st i :aiのサービス時間 ABD A B D 待ち時間+移動時間を比較 D からどこに行くかを決める
  • 8. 実験設定 テーマパーク Et A A Ex R R R A 入口 or 出口 A R R R A アトラクション (アトラクション数10) A R R R A 道路 A A A サービス施設 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 (プランインターバル)
  • 9. 結果1(平均滞在時間) 滞在時間の平均 移動時間 待ち時間 サービス時間 (100%) 25000 (-7%) (-6%) 20000 (100%) (-12%) (-14%) 15000 (100%) (-27%) (-32%) 10000 5000 0 ランダム 従来 提案 ランダム 従来 提案 ランダム 従来 提案 agent = 1000 agent = 1500 agent = 2000 • 比較する候補プラン数=10 訪問するアトラクション数 4:10÷4!=0.42 5:10 ÷5! = 0.08 • 提案手法は従来手法と比べ待ち時間は増えている • 提案手法は従来手法と比べ移動時間は減っている • ユーザ数が比較的小さいときは提案手法が最もよい
  • 10. アトラクション 結果2(待ち行列の様子) 濃 特徴:非効率な状況が多くおきている 淡 ラ : アトラクションのサービス時間の差 ン 待 ダ ち アトラクション間の移動時間の差 ム 行 列 →同期の原因 t 長 アトラクション 特徴:一つのアトラクションに集中 従 処理効率の悪いアトラクションは 来 手 待ち行列が減るのが遅い 法 →先に回るユーザが多い t アトラクション 特徴:平均的にユーザが分散する 提 予測待ち時間が短いアトラクション 案 手 にすぐ向かう 法 t
  • 11. 考察 • 提案手法の長所,短所 アトラクション 濃 淡 : 待 ち 行 列 長 t 再掲:待ち行列の時間推移 長所 : ユーザを均等に分散 → 全てのアトラクションがフル稼働 短所 : 終了近くにサービス時間の長いアトラクションにユーザが残る → 非効率な状況 ユーザの混雑度合いが増えるとこの影響が大きくなる
  • 12. まとめ • 提案手法はユーザを均等に分散させることでアトラクションの 処理効率を上げることができる • 混雑の度合いが増えるにつれ終了近くの効率的でない状況 が増し,ユーザの平均滞在時間は増加する • 今後さらに他のアルゴリズムについて検討していく