• 検索結果がありません。

資源制約付きスケジューリング問題に対する近似解法

N/A
N/A
Protected

Academic year: 2021

シェア "資源制約付きスケジューリング問題に対する近似解法"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

1998年度日本オペレーションズ。リサーチ学会 春季研究発表会

1−C−5

資源制約付きスケジューリング問題に対する近似解法

京都大学 西谷真

NISHIYAMakoto

O2401594 京都大学 *野々部宏司 NONOBEKoji

OlOO1374 京都大学 茨木俊秀 IBARAKIToshihide

り,資源制約は,

∑たjr≦弟t,

r=1,2,…,月, j∈Jt £=1,2,…,ア, と表される.ここで,ムは時刻fにおいて処理中

である作業の集合,rは最大完了時刻の上界値で

ある. RCPSPは多くの問題を定式化可能である.例

えば,m機械ジョブショップ問題は,与えられた

先行幽係の下で,作業ブが磯城㌣で処理される

(されない)ならばたjr=1(0),grt=1(γ=

1,2,…,m,f=1,2,…,r)とすれば良い.

3 訝』♭ゴロ』虞忽

RCPSPに対しても,多くの近似解法が提案さ

れている.その代表的なものとして,優先規則

(priorityrule)に基づいてスケジュールを作成し

ていくものなどがあるが,近年,局所探索に基づく

近似解法も幾つか提案されている(例えば【2,3】).

大規模な問題に対する局所探索法(及びその変形)

の有用性はRCPSPのみならず,多くの組合せ最

適化問題に対して示されており,本研究でも,局

所探索法を基本とした近似解法を考える.

まず,解(スケジュール)の表現方法について

考える.定義に従えば,解は各作業jの開始

時刻エゴを成分とするJ次元ベクトル影=

(∬1,ご2,…,∬J)で表される.しかし,∬に対し

ては自然な近傍の定義が困難であり,効果的な局

所探索を実現し難い.

そこで,ここでは,全作業の順列汀=(汀1,

汀2,…,町J)を用意し(但し,町jは作業ゴの順位

を示す),りの小さい作業ブから順に,その開始

時刻〇jを決定していくことによりスケジュール を構成する.すなわち,作業jのスケジュールは, 打盲<りを満たす全ての作業盲のスケジュールが

ニ はじめに

スケジューリング問題は,オペレーションズリ サーチや組合せ最適化の分野などにおいて盛ん に研究されている問題の一つである.特にフロー ショップ問題やジョブショップ問題などに対する

研究は古く,分枝限定法や整数計画法等による厳

密解法やdispatchingruleによるシミュレーショ

ンに加えて,近年ではメタ戦略による近似解法も

提案されている(【1,4】など)・しかし,実社会に

現れる問題のほとんどはジョブショップ問題のよ

うに簡潔に記述できるわけではなく,労働力,資

源,段取り替え作業等,様々な要素を考慮に入れ

た上で問題の定式化を行わなくてはならない.

このことから,本研究では,より広範囲の問題を

扱うことが可能な,資源制約付きスケジューリン グ問題(月eβ0脚Ce Co那わⅦ吏穐edPrわec£βc九ed髄卜

盲叩Pro抽m,RCPSP)に対し,局所探索,及びメ

タ戦略による近似解法を構築し,現実問題にも対

応できるアルゴリズムの実現を目指す.また,よ り複雑な問題を扱うために問題の拡張についても 考察する.

望 問題定義

一般に,RCPSPは以下のように記述できる【5】: 作業間の先行関係(半順序)が制約として与えられ

ているJ作業(j=1,2,…,J,処理時間はそれぞ

れdl,d2,…,む)に対し,月個(γ:=1,2,‥・,月)

の資源制約を満たした上で,ある日的関数J(例

えば,最大完了時刻)を最小にするように各作業 jの開始時刻勺を決定する・但し,作業ブの処 理中,資源γを各単位時間にたjr(≧0)ずつ必要

とするものとし,∬rt(≧0)を時刻tにおける資

源γの供給量とする(r=1,2,…,月).これによ −60− © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

(2)

決定しているという状況で,全ての資源制約,及 び先行制約を満たす(実行可能となる)最早時刻 を作業開始時刻りとするのである・この方法で, 実行可能なスケジュールが生成されるには,打が, 先行関係を定義する半順序くに対するトポロジ カル整列であることが必要十分である.また,目

的関数Jが,単調性ご≦諾′⇒J(ェ)≦J(〇′)を

満たすならば,トポロジカル整列全てからなる集 合Ⅲの中に最適スケジュールを生成する順列が が少なくとも1つ存在する.以上の性質に基づい て,本研究では口を探索空間とする. また,現在の解(順列)打において,り2<り1

かつブ2≠Jlが成立しているとき,作業ムを作業

メ2より前に移すことを解の移動(jl,ゴ2)と呼び,

これらの移動によって得られる解の集合を打の近 傍Ⅳ(打)とする・但し,り2<り′<り1,ブ′くム

となる作業J′が存在する場合,先行関係を破らな

いよう,ブ′もJ2より前に移動する.ここで,局所

探索中,全ての(Jl,ブ2)∈Ⅳ(打)を候補に探索を

行うことは非効率的であると思われる.そこで, J2との資源の競合によりjlの開始が遅れている

場合に限り,(Jl,J2)を次め解の候補として考慮

する.

さらに,多スタート局所探索,反復局所探索,タ

ブー探索等のメタ戦略と組合せ,探索能力を上げ

る必要がある. ・機械に対応する資源など,∬rt=1(t= 1,2,…,丁),たJr∈(0,1)(メ=1,2,…,J) が成立する資源γにおいて,作業ムと作業 J2の間には,資源rを消費する別の作業は

行えないといった制約を用意する.さらに,

処理に必要な資源の量が(資源γ上におけ る)先行作業や後続作業に依存して決定され るものとする.これにより,段取り替え作業 (setup)を伴うスケジューリング問題にも対 応可能となる.

5 おわりに

資源制約付きスケジューリング問題に対する近 似解法を提案し,さらに,問題の拡張についても 検討した.なお,詳しい計算結果は当日発表させ て頂く予定である. 参考文献 【1】Bla女ewicz,J・,Domschke,W・and Pesch, E.,“Thejobshopschedulingproblem:COn− Ventionaland new solution techniques”, β祝γOpeα几J㈹mαJ扉OpeTⅦf壱0†川∼月e5eαγCん

93(1996)1−33・

【2】Cho,J−H・andKim,Y−D・,“Asimulatedan−

nealingalgorithmforresourceconstrained

project scheduling problems”,Journalqf 兢eOperα扇0几α‖モe5■eαγC九goc元物48(1997)

736−744.

【3】Mori,.M・and Tseng,C・C・,“A genetic

algorithm for multi−mOde resource con−

Strainedprojectschedulingproblem”,Eu− ropeαれ九剋r†柑J扉Ope†Ⅶ如几α‖ieβeα和ん100

(1997)134−141.

【4】Nowicki,E・and Smutnicki,C・,“A hst

taboo search algorithmfor the job shop

problem”,ManagementScience42(1996)

797−813.

【51Sprecher,A・,Kolisch,R・and Drexl,A・,

“Semi−aCtive,aCtive,andnon−delaysched− ulesfor the resource−COnStrained project

schedulingproblem”,EuropeanJournatqf Opeγα£五0乃αJ月e5eα和ん80(1995)94−102■

4 問題の拡張

RCPSPにより多くのスケジューリング問題が 定式化できるが,以下のような拡張を行うことで, より一般的な問題を扱うことが可能となる. ●各作業の処理方法を複数用意し,その1つを 選択する(multi−mOdeRCPSPと呼ばれ,【3】 などで扱われている).例えば,機械1を用 いると処理時間は短いが多くの資源を必要

とし,機械2を用いると処理時間は長いが資

源は少量で済むといった状況に対応できる. ●作業ブが必要とする資源γの量を,処理中 一定(=たjr)ではなく,処理の進行に応じて 変動可能にする.これにより,作業右の処 理完了後,直ちに作業J2の処理に移らなく てはならないといった制約も,JlとJ2を1 つの作業とみなすことにより考慮できる. 一61− © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

参照

関連したドキュメント

C)付為替によって決済されることが約定されてその契約が成立する。信用

契約約款第 18 条第 1 項に基づき設計変更するために必要な資料の作成については,契約約 款第 18 条第

生活のしづらさを抱えている方に対し、 それ らを解決するために活用する各種の 制度・施 設・機関・設備・資金・物質・

食品 品循 循環 環資 資源 源の の再 再生 生利 利用 用等 等の の促 促進 進に に関 関す する る法 法律 律施 施行 行令 令( (抜 抜す

これら諸々の構造的制約というフィルターを通して析出された行為を分析対象とする点で︑構

2012 年度時点では、我が国は年間約 13.6 億トンの天然資源を消費しているが、その

2012 年度時点では、我が国は年間約 13.6 億トンの天然資源を消費しているが、その

捕獲数を使って、動物の個体数を推定 しています。狩猟資源を維持・管理してい くために、捕獲禁止・制限措置の実施又