抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
グラフとは数学的に,頂点集合と,頂点の間を結ぶ辺の集合から構成されるものであり,グラフ上の各辺に数値が与えられているとき,それをネットワークと呼ぶ。それらの数値は,長さやコストや通信容量などを表す。このようなグラフ上のネットワークにおける最適化問題のなかで最も基本的な問題が最短路問題であり,各辺の長さが与えられている時,任意の2頂点間の最短路を求める問題である。本論文の主題は,最小費用流問題であり,その解法アルゴリズムであるネットワークシンプレックス法をMATLABに実装することである。最小費用流問題とは,与えられた各辺に対する容量条件と,頂点に関する需要供給条件を満足する流れのなかで,コストが最小となるものを求める問題である。最小費用流問題の代表的な解法アルゴリズムがネットワークシンプレックス法である。このネットワークシンプレックス法は様々なグラフ理論のアルゴリズムの集合体のようなもので,実装に際しては各計算ステップをどのようなグラフ理論の問題と捉え,どのような手法で解くかという自由度が非常に高いアルゴリズムである。本論文ではこの実装に際して効率よりも,分かり易さを重視し,様々なところで最短路問題を用いて実装を行った。その結果,比較的簡便な300ステップ程度のネットワークシンプレックス法の実装が可能となった。まだ残された課題は多いが,今回グラフ上のネットワーク理論に関する様々な予備知識を必要とせず,この複雑なアルゴリズムであるネットワークシンプレックス法を実際に動かすことができたことは有意義なことであると考えている。