2003 Fiscal Year Annual Research Report
メタヒューリステイクスによる汎用組合せ最適化アルゴリズムに関する研究
Project/Area Number |
15700012
|
Research Institution | Kyoto University |
Principal Investigator |
野々部 宏司 京都大学, 情報学研究科, 助手 (40324678)
|
Keywords | メタヒューリスティクス / 汎用アルゴリズム / 組合せ最適化 / 資源制約スケジューリング / タブー探索 |
Research Abstract |
組合せ最適化問題に対する汎用アルゴリズムの開発を目指し、本年度はとくにスケジューリング問題を中心に研究を進めた。具体的には、ジョブショップやフローショップなど、古典的なスケジューリング問題の一般化である資源制約スケジューリング問題(RCPSP)を取り上げ、これに対するタブー探索法に基づく近似アルゴリズムの設計、開発を行った。 RCPSPは、多くのスケジューリング問題を記述できる組合せ最適化問題であるが、現実問題への応用を考えると、その定式化能力は必ずしも充分ではなかった。そこで本研究では、作業の中断や並列処理を扱えるようRCPSPを一般化し、さらに、基本的な資源制約、先行制約に加え、最大遅延時間を表現することのできる時間制約を導入した。これにより、従来効率よく扱うことのできなかった複雑なスケジューリング問題も自然に扱えるようになった。アルゴリズムは、作業の順列を解表現に用いたメタヒューリスティクスを用いており、スケジュールは、リストスケジューリングを解に適用することで得られる。本研究で用いるRCPSPは定式化がやや複雑であるため、データ構造を工夫することでリストスケジューリングの計算手間を抑えている。 提案手法の性能を評価するため、まず、ベンチマーク問題例に対する計算実験を行った。これらの問題例は作業の中断や並列処理を伴わない比較的単純なRCPSPであり、他の手法と比較することが可能である。計算実験の結果、従来の最良値を更新するなど、提案アルゴリズムの有効性が確認できた。また、産業界の実問題に対しても提案手法の適用を行い、実用的なスケジュールが得られることを確認した。今後、さらに多くの問題に対する計算実験を通して、アルゴリズムの高速化、高性能化を実現していきたい。
|
-
[Publications] K.Nonobe, T.Ibaraki: "A tabu search algorithm for a generalized resource constrained project scheduling problem"The Fifth Metaheuristics International Conference. 55-1-55-6 (2003)
-
[Publications] T.Ibaraki, S.Imahori, K.Nonobe, K.Sobue, T.Uno, M.Yagiura: "An iterated local search algorithm for routing and scheduling problem with convex time penalty functions"The Fifth Metaheuristics International Conference. 33-1-33-6 (2003)