大規模ネットワークの運用・管理のための分散アルゴリズムの研究
Project/Area Number |
06680325
|
Research Category |
Grant-in-Aid for General Scientific Research (C)
|
Allocation Type | Single-year Grants |
Research Field |
計算機科学
|
Research Institution | Hiroshima University |
Principal Investigator |
吉田 典可 広島大学, 工学部, 教授 (60037728)
|
Co-Investigator(Kenkyū-buntansha) |
小出 哲士 広島大学, 工学部, 助手 (30243596)
若林 真一 広島大学, 工学部, 助教授 (50210860)
|
Project Period (FY) |
1994
|
Project Status |
Completed (Fiscal Year 1994)
|
Budget Amount *help |
¥2,000,000 (Direct Cost: ¥2,000,000)
Fiscal Year 1994: ¥2,000,000 (Direct Cost: ¥2,000,000)
|
Keywords | ネットワーク / 分散アルゴリズム / 自己安定分散アルゴリズム / 最小生成木 / メッセージ複雑度 / シミュレーション |
Research Abstract |
本研究では,大規模ネットワークの運用・管理に注目し,大規模ネットワークの運用・管理のための分散アルゴリズムを開発することを目的として,研究を行った。本年度に得られた主な成果を以下にまとめる。 1.ネットワークの最小生成木を求める自己安定分散アルゴリズムの開発:ネットワーク管理の基本的問題の一つである最小生成木構成問題に対し,与えられた分散システムの通信グラフ上において最小生成木を求める自己安定分散アルゴリズムを提案した。提案アルゴリズムは部分木にリンクを追加することで生成木を構成する手続きと,部分木のリンクを交換して最小生成木を構成する手続きからなり,これら2つの手続きを並行して実行することでネットワークの最小生成木が構成される。提案アルゴリズムは自己安定アルゴリズムであり,ネットワークの初期状態や一時故障の有無と無関係に,最小生成木を求めることができる。また,提案アルゴリズムの正当性を証明するとともに,アルゴリズムのメッセージ複雑度についても示した。 2.分散アルゴリズムシミュレータの開発:分散アルゴリズムを実験的に評価するための高速分散アルゴリズムシミュレータを開発した。開発したシミュレータにおいては,シミュレーションの対象となる分散アルゴリズムをシミュレータに実行コードの一部に組み込んで直接実行するコンパイラ方式を採用した。また,シミュレータはマルチプロセッサシステム上で動作し,分散アルゴリズムのシミュレーションを並列処理で行う。これにより,分散アルゴリズムの高速シミュレーションが可能になり,大規模ネットワーク上での分散アルゴリズムの動作の詳細な実験的評価が可能になった。
|
Report
(1 results)
Research Products
(2 results)