研究課題/領域番号 |
20K11681
|
研究機関 | 九州工業大学 |
研究代表者 |
藤原 暁宏 九州工業大学, 大学院情報工学研究院, 教授 (10295008)
|
研究期間 (年度) |
2020-04-01 – 2024-03-31
|
キーワード | アルゴリズム / ナチュラルコンピューティング |
研究実績の概要 |
ナチュラルコンピューティングの一つとして,生物の細胞などの生態系を計算のためのハードウェアとみなして計算を行うための研究が注目を集めている.本研究では,ナチュラルコンピューティングの現実世界での計算の実行速度に焦点を当て,高速に実行可能な問題解法(アルゴリズム)の提案を行う.また,提案アルゴリズムを実行可能な計算シミュレータを開発し,提案アルゴリズムの正当性や実効性の検証を行うとともに,解の精度や計算速度についても評価を行う. 令和4年度は,以下のような内容を中心に研究を行なった. (1) ロバスト性を持たせるための変換アルゴリズムの提案:本研究では,一般的なナチュラルコンピューティングのアルゴリズムに対してロバスト性を持たせるための必要条件を理論的に証明し,一般的な計算モデルに対してロバスト性を持たせるための変換手法の提案を行った. (2) 大規模シミュレーションが可能なシミュレータの構築:本研究費で購入済の計算サーバを用いて,既存のナチュラルコンピューティングシミュレータに対して改良を行い,大規模シミュレーションを実行可能なシミュレータの構築を行った.本シミュレータは,言語としてpythonを用いており,アルゴリズムの実際の実行ステップ数や利用資源量の検証が可能である. (3) ナチュラルコンピューティングにおける高速実行可能なアルゴリズムの提案:ナチュラルコンピューティングにおいて近年注目を集めている計算困難問題である最大クリーク問題,および,シュタイナー木問題に対するアルゴリズムの提案を行った.これらの問題ついては,高速な問題解決のためのデータ構造の提案を行うとともに,提案データ構造を用いて高速実行可能なアルゴリズムの提案を行った.また,提案アルゴリズムを(2)のシミュレーション環境に実装し,提案アルゴリズムの正当性や有効性の検証を行った.
|
現在までの達成度 (区分) |
現在までの達成度 (区分)
2: おおむね順調に進展している
理由
ロバスト性を持たせるための変換アルゴリズムの提案,及び,高速実行可能なアルゴリズムの提案については,国際的学術雑誌における1本の論文, および,国際会議における2本の発表として取りまとめることができた.これに加えて,大規模シミュレーションを実行可能なシミュレータを構築し,提案アルゴリズムの正当性や有効性の検証を正確かつ効率的に行うことができるようになった.
|
今後の研究の推進方策 |
令和5年度については,以下のような研究に取り組みたいと考えている. 1. さらに高速実行可能な計算困難問題に対するアルゴリズムの提案: 令和4年度においては,いくつかの実用性の高いグラフ関連の計算困難問題に対して高速実行可能なアルゴリズムの提案を行ったが,さらなるアルゴリズムの高速化が実現可能であると考えている.本研究では,計算困難問題に対してデータ構造の工夫などにより高速に実行可能なアルゴリズムを得ているが,これまでの研究で得られた知見を元に,いくつかの手順を削減する工夫を行い,さらなる高速化を実現するアルゴリズムを提案することを検討している. 2. ビザンチン故障耐性のあるアルゴリズムの提案:令和4年度には,一般的なナチュラルコンピューティングの解法に対してロバスト性を持たせるための変換アルゴリズムを提案したが,現時点ではビザンチン故障に対してはロバスト性を持たせることはできていない.ビザンチン故障はその値が任意に変化することを仮定した故障であり,冗長性を持たせるだけでなく,任意の非同期的な実行に対して正確な解を出力するための仕組みが必要であると考えられる.本研究では,データ構造に工夫を行い,実行時間性能の低下を招くことなく,ビザンチン故障耐性を持たせるための手法に関する検討を行っていく予定である.
|
次年度使用額が生じた理由 |
新型コロナウイルス感染症の影響により,研究発表を行う予定の国際会議に参加できず,旅費の使用がなくなったため次年度使用額が生じている.この残額については,令和5年度に研究発表予定の国際会議の旅費とする予定である.
|