研究課題/領域番号 |
08780265
|
研究種目 |
奨励研究(A)
|
配分区分 | 補助金 |
研究分野 |
計算機科学
|
研究機関 | 名古屋工業大学 |
研究代表者 |
中野 浩嗣 名古屋工業大学, 工学部・電気情報工学科, 講師 (30281075)
|
研究期間 (年度) |
1996
|
研究課題ステータス |
完了 (1996年度)
|
配分額 *注記 |
1,000千円 (直接経費: 1,000千円)
1996年度: 1,000千円 (直接経費: 1,000千円)
|
キーワード | 並列処理 / 並列アルゴリズム / 幾何学アルゴリズム |
研究概要 |
動的可変バス結合並列計算機上で幾何学問題を解くアルゴリズムのシミュレーションをワークステーション上の開発を行なった。そのシミュレータを用いて、近接点問題に関する効率良いアルゴリズムの開発を行なった。その結果、平面上にn個の点が与えられたときに、各点からもっとも近い点を見つける効率よいアルゴリズムを得ることができた。そのアルゴリズムは、プロセッサ台数がn×nの時に、定数時間で、各点からもっとも近い点を見つけることができる。さらに、このアルゴリズムをサブルーチンとして用いることにより、n個の点のRNG(Relative Neighbourhood Grahp)もプロセッサ台数がn×nの時に、定数時間で、各点からもっとも近い点を見つけることができることを示した。また、MST(Minimum Spanning Tree)もn×n^2個のプロセッサを用い、定数時間で求められることを示した。また、シミュレーションを用いて、行最小値問題を解く並列アルゴリズムのプロラミングを行ない、性能評価を行なった。行最小値問題とは、大きさn×nの行列が与えられたときに、その行ごとの最小値を求める問題である。行最小値問題は、様々な幾何学アルゴリズムでサブルーチンとして用いられる重要な問題である。プロセッサ台数がn×n動的可変バス結合並列計算上で、O(loglogn)時間で行最小値問題を解く並列アルゴリズムを得ることができた。また、n頂点のリストランキングがプロセッサ台数がn×n動的可変バス結合並列計算上で、O(log^*n)時間で求められることを示した。また、確率的手法を用いて、O(1)の期待時間でリストランキングが行なえることを示した。
|