• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2021 年度 実施状況報告書

BCMP待ち行列ネットワークと機械学習から創出するエージェントモデルの実社会応用

研究課題

研究課題/領域番号 21K11774
研究機関静岡理工科大学

研究代表者

水野 信也  静岡理工科大学, 情報学部, 教授 (60714524)

研究期間 (年度) 2021-04-01 – 2024-03-31
キーワード待ち行列ネットワーク / BCMP / 閉鎖型ネットワーク / 並列計算 / MPI / シミュレーション / 大規模ネットワーク
研究実績の概要

2021年度においては,閉鎖型BCMP待ち行列ネットワークをスケーラブルに計算できる大規模並列計算環境を構築した.BCMPは従来から存在するモデルであるが,理論研究から実モデルへの応用例は少ない.その原因の一つは,計算量が膨大になることがある.解析的な特性量を求めるとき,ノード数と利用者クラス数からなる膨大な組み合わせから実行可能解を算出しなければならない.インターネットのようなネットワークでは,ノード数,利用クラス数共に大きくなり,計算量も膨大となる.本研究では,現在の計算リソースを有効に活用したBCMPの特性量算出のための並列計算アルゴリズムを提案した.
BCMPの基本的パラメタである拠点数N,クラス数C,客数Kについて変化を与えながら計算時間と計算に必要な計算リソースの増減を検証した.並列数128に対して,N,R,Kを変化させた場合の計算時間,使用メモリ,組み合わせ数を示し,今回はN=33,R=3,K=500を基準にして値を変化させた.各パラメタに対し,計算時間や使用メモリに対しての影響度が明らかになった.
クラス数Cが増えていくときの利用メモリ量が膨大になることを考えて,シミュレーションでの平均系内人数の算出方法を提案した.具体的に,N=33, C=3, K=500でのシミュレーションを実施して,MVAで算出した理論値との誤差を確認した.今回は網内の総人数Kに対し,各拠点,各クラスでの誤差許容人数を定義し,シミュレーション精度の確認を行った.シミュレーションでも十分な結果を得られたことから,クラス数が大きい場合,C=4~8をシミュレーションによる代替手法で計算することで,少ない計算リソースと計算時間で結果が得られた.またシミュレーションを実施することで,理論値では得られない動的情報も得られ,モデルの分析に相乗効果があることもわかった.

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

2021年度においての当初の目的は,BCMP待ち行列ネットワークをスケーラブルに計算できる大規模並列計算環境を構築することであった.2021年度の研究では,現在の計算リソースを有効に活用した,BCMPの特性量算出のための並列計算アルゴリズムを提案することができ.同時にBCMPの安定解が得られる数値解析的な限界を示すことができた.そして実モデルとの連携を行えるように,スーパーコンピュータやクラウド環境での並列計算を行える基盤を構築することができている.また,エージェントベースドモデルを構築する準備として,UnityやAnyLogicシミュレーションソフトウェアを利用して,シミュレーション構築を行うことができている.これらを利用して2022年度にBCMPに対応した機械学習を利用したエージェントベースドモデルを作成する準備が整っているため,研究進捗は順調と考えている.

今後の研究の推進方策

2021年度に構築した閉鎖型BCMP待ち行列ネットワークの大規模並列環境を活用して,待ち行列理論を実社会と連携できるシミュレーション環境を構築していく.シミュレーションを実施することで,待ち行列理論では得られなかった動的な情報を得ることができる.例として,待ち行列理論で算出される平均系内人数は物理的な制約がない条件であり,実際は施設構造などで待ち行列が作れない場合も多い.また人の密集を防ぐために最大収容人数の検討には平均だけでなく,高次のモーメントも必要となる.このように,実社会モデルに対応した待ち行列ネットワークのシミュレーション環境を構築していく.この環境を実現するには,UnityやAnylogic等の物理空間を表現できるソフトウェアの活用が効果的である.また密集を防ぐために人の流れを最適化することも必要である.推移確率行列を用いて同値類からネットワークを同定して定常分布を検証するのも一つの方法であるが,人の流れを最適化することは難しい.そこで,MCMCや強化学習手法を用いたシミュレートをすることで,人の流れを表現し,推移確率を再計算することで最適化を目指していく.2022年度はこのように,実社会モデルに活用できる待ち行列ネットワークと連携したシミュレーション環境を構築していく.

次年度使用額が生じた理由

新型コロナウイルス蔓延の影響があり、学会参加、特に国際会議への参加が制限され、対面での効果的なインタビューや打ち合わせができない状況であった。一方、初年度の研究の進捗が順調だったため、次年度に積極的に国際会議への参加や外部発表を行い、論文投稿数を増やして実績を残すように予算を活用していく予定である。

  • 研究成果

    (4件)

すべて 2021

すべて 学会発表 (4件)

  • [学会発表] 実社会における施設内密集度評価のためのシミュレーション構築2021

    • 著者名/発表者名
      加藤 悠宇汰, 大場 春佳, 水野 信也
    • 学会等名
      情報処理学会 第55回 インターネットと運用技術研究発表会
  • [学会発表] 大規模BCMP待ち行列ネットワークの実社会利用に向けて2021

    • 著者名/発表者名
      大場 春佳, 水野 信也
    • 学会等名
      経営情報学会 2021年度年次大会
  • [学会発表] 連続時間型マルコフ連鎖を利用した施設密集度最適化手法の提案2021

    • 著者名/発表者名
      水野 信也
    • 学会等名
      日本オペレーションズ・リサーチ学会 2021年秋季研究発表会
  • [学会発表] BCMP待ち行列ネットワークの実社会応用に対する技術的課題の検討2021

    • 著者名/発表者名
      鈴木 彰,大場 春佳, 水野 信也
    • 学会等名
      スケジューリング学会スケジューリング・シンポジウム2021

URL: 

公開日: 2022-12-28  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi