研究概要 |
コンピュータネットワーク上で,ファイルを圧縮して転送する場合,そのような圧縮及び展開を行うコンピュータをそれぞれ圧縮マシン及び展開マシンと呼ぶ.現在のファイル転送では,圧縮マシン及び展開マシンは,それぞれ情報元のコンピュータ及び情報転送先のコンピュータに限られている.本研究での「ファイルの圧縮転送」は,転送経路上の途中のコンピュータでも,圧縮マシンや展開マシンとなりうることを仮定する.その上で,ファイルの転送時間を最小にするような圧縮マシン及び展開マシンの選び方を「最適なファイル圧縮転送」と呼び,与えられたネットワークに対して,最適なファイル圧縮転送をいかに速く決定するかが考察対象であった.本年度の本研究の主な目的は 1.複雑な構造のネットワークに対して,最適なファイル圧縮転送を求めるアルゴリズムを明らかにすること. であった.その結果,得られた成果は次のようである. 1.最適なファイル圧縮転送問題自体が,最短路問題に帰着できることがわかった. 2.しかしながら,最も単純なパス構造のネットワークでさえ,最短路問題を解くための最速のアルゴリズム(Dijkstra法)をそのまま適用しても,線形(高速)時間で解けないことがわかった.そのため,Dijkstra法とは,別のアルゴリズムを開発した. これらを概観すると,パス構造のネットワークに対する最適なファイル圧縮転送を求める最速なアルゴリズムの開発はほぼ終了したと断定できる.従って,本研究を実際のネットワークシステムに応用するための課題,例えば,様々なデータ圧縮アルゴリズムを適用して,圧縮及び展開に要する処理時間並びに圧縮率を調べ,考察すべきネットワークモデルに対して,必要かつ妥当な値のパラメータを決定することなど,が今後の課題となる.
|