二次記憶上の大規模グラフの処理に関する研究
この論文にアクセスする
この論文をさがす
著者
書誌事項
- タイトル
-
二次記憶上の大規模グラフの処理に関する研究
- 著者名
-
能登谷, 淳一
- 著者別名
-
ノトヤ, ジュンイチ
- 学位授与大学
-
筑波大学
- 取得学位
-
博士 (工学)
- 学位授与番号
-
甲第2121号
- 学位授与年月日
-
1999-03-25
注記・抄録
博士論文
大規模データの管理と活用を目的とする計算機応用分野の拡大と,各応用分野におけるデータの大規模化,多様化が進んでいる.それらの応用分野に対応する計算機システムの構築に際し,複数の応用プログラム間での統合的なデータ利用と,効率的な二次記憶上データの管理が要求される.そのような要求への対応のため,データベース領域の技術を用いた汎用性の高いソフトウェア部品やデータベース管理システムの供給が望まれている.ところが,従来のデータベース分野の研究では,対象とする応用分野を主に事務処理などの限られた領域に限定していたため,それらの分野で扱われることの少なかった多くの問題については,十分な研究がなされていなかった.そのような,多くの応用分野において重要であるにもかかわらず,従来データベース分野においては十分な研究が行われて来なかった問題の例として,グラフ上の問題に帰着する問題群があげられる.本研究では,大規模グラフ上の問題に帰着可能であるような多くの応用分野の問題に対して有効である.データベース管理システムの機能もしくはソフトウェア部品として利用可能である手法を提案する.本研究では,二次記憶上の大規模グラフに適した最短路探索アルゴリズムである,DFアルゴリズムと,大規模グラフの走査に適したページ置換手法である,KNC-Dページ置換の2つの手法を提案する.DFアルゴリズムはDijkstraの最短路探索アルゴリズムと本質的に同一の原理にしたがって動作する単一始点最短路探索アルゴリズムであり,応用分野に固有のデータ性質に関する知識を必要とせずに,Dijkstraの最短路探索アルゴリズムと比較して少ない二次記憶参照数で最短路を計算する.KNC-Dページ置換手法は,今日データベースの分野で一般に用いられているLPUページ置換手法に基づく必要時ページ置換手法である.KNC-Dページ置換を用いることにより,グラフに対する多くの演算に共通するデータ参照の特徴を利用した効率的バッファ管理が可能である.
1998
目次
- 要旨 / (0003.jp2)
- 目次 / p1 (0005.jp2)
- 1 はじめに / p6 (0010.jp2)
- 1.1 大規模グラフ応用分野における要求の多様化 / p7 (0011.jp2)
- 1.2 新しい応用分野の出現 / p8 (0012.jp2)
- 1.3 大規模データの管理 / p9 (0013.jp2)
- 1.4 研究のアプローチ / p10 (0014.jp2)
- 1.5 論文の構成 / p11 (0015.jp2)
- 2 二次記憶上の大規模グラフのための最短路探索手法 / p14 (0018.jp2)
- 2.1 最短路探索アルゴリズムDF:データ構造とアルゴリズム / p14 (0018.jp2)
- 2.2 二頂点間最短路探索への適用 / p32 (0036.jp2)
- 2.3 評価 / p37 (0041.jp2)
- 3 大規模グラフ処理システムのためのページ置換手法 / p49 (0053.jp2)
- 3.1 大規模データ処理とデータ参照パターン / p49 (0053.jp2)
- 3.2 ページ置換方式KNC-D / p53 (0057.jp2)
- 3.3 KNC-Dページ置換アルゴリズム / p54 (0058.jp2)
- 3.4 評価 / p54 (0058.jp2)
- 4 まとめ / p58 (0062.jp2)
- 謝辞 / p60 (0064.jp2)
- A 補題の証明 / p61 (0065.jp2)
- 参考文献 / p66 (0070.jp2)