研究実績の概要 |
今年度は、分散プロセス間の同期機構の統一的枠組み, 微小分散ノードのための分散アルゴリズム設計手法, ネットワーク上で動作するモバイルエージェントシステムの基礎理論に関するの研究を行なった. - 分散プロセス間の同期機構の統一的枠組み: 相互排除の相補的な同期問題として相互包含問題を研究した. 相互包含問題とは, 少なくとも1つのプロセスが臨界領域に有ることを保証する問題である. 本研究では相互包含問題と相互排除問題を統一した枠組みを提案し, それら問題のクラスが補演算に関して閉じていることを証明した. - 微小分散ノードのための分散アルゴリズム設計手法: 微小な2ノードが互いに接近した時にのみ相互に通信できる分散システムを想定した分散アルゴリズム設計手法の研究を進めた. 特に, 任意のグラフトポロジーを有する分散システムにて, 多数のノードの中から1つのノードを選び出すリーダー選択アルゴリズムを提案した. - モバイルエージェントの基礎理論: ネットワーク上を自律的に移動しながら複数のエージェントが協調してタスクを達成する手法を研究した. これまでは全エージェントが一家書に集合する問題が頻繁に研究されてきたが, 本研究ではエージェントが複数箇所にわかれて集合する部分集合問題を, 木ネットワークを対象として提案し, その解法を考案した. 上記成果はいずれも査読のある, 学術論文誌および国際会議にて採録された.
|
今後の研究の推進方策 |
引き続き分散システムにおけるプロセス間相互作用の研究を, とくに分散プロセス間の同期機構の統一的枠組みを中心に進めて行く. 具体的には, 汎用同期アルゴリズムの構築, 同期機構の複雑さの研究, 同期実現プリミティブのなどである. これらの一連の研究を通して, プロセス間同期の全体像を明かにしてゆく予定である.
|