研究課題
本研究はナップサック問題のような組合せ最適化問題、及びSAT等の制約充足問題を対象とする。これらの問題には、複数のロボットやエージェントへのタスク割り当てや、従来より幅広く研究されているロジスティックス・スケジューリング問題などの、多くの応用があるが、これらの問題に対するアルゴリズムを開発するのは困難である。本研究は進化計算手法を用いて組合せ最適化問題および制約充足問題に対するヒューリスティック手法を自動的に検出する機械学習システムの作成を目的としている。本年度は昨年度から開発している並列遺伝的アルゴリズムを用いてSATソルバーを自動作成するシステムを改良して、若干の性能の向上を得た。又、同システムをべースに、複数ナップサック問題に対する分枝限定法における枝選択ヒューリスティックを自動作成するシステムの開発を始めた。更に、複数ナップサック問題の一種の仮想マシン再配置問題(VMRP : Virtual Machine Reallocation Problem)に取り込んだ。近年、企業のデータセンターでは仮想マシン技術を用いた「サーバ統合」がによる保守・運用費用の圧縮に努めている。サーバー統合により統合された仮想サーバを、負荷の変動に対応する為に再配置する際行われる仮想マシンの新たな割り当ての計算がVMRPである。VMRPに対する新たな分枝限定法を開発し、従来の手法に比べて数十倍以上早く最適解を得られる事を示した。
すべて 2009
すべて 雑誌論文 (3件) (うち査読あり 3件) 学会発表 (2件)
Proceedings of the IEEE Congress on Evolutionary Computation
ページ: 1478-1485
ページ: 2423-2430
Proceedings of the 15th International Conference on Principles and Practice of Constraint Programming
ページ: 383-390