高 潔, 趙玉芳
(沈陽(yáng)師范大學(xué) 數(shù)學(xué)與系統(tǒng)科學(xué)學(xué)院, 沈陽(yáng) 110034)
加工時(shí)間可控的單機(jī)排序問題
高 潔, 趙玉芳
(沈陽(yáng)師范大學(xué) 數(shù)學(xué)與系統(tǒng)科學(xué)學(xué)院, 沈陽(yáng) 110034)
研究帶有學(xué)習(xí)效應(yīng)和惡化效應(yīng)的單機(jī)排序問題。在此模型中,工件的學(xué)習(xí)效應(yīng)是與工件加工位置相關(guān)的減函數(shù),工件的惡化效應(yīng)是與其開始加工時(shí)間相關(guān)的線性函數(shù)。在無(wú)資源約束的情況下,分別討論了目標(biāo)函數(shù)為最大完工時(shí)間、總完工時(shí)間及總完工時(shí)間的絕對(duì)差之和的排序問題,證明了這些問題都是多項(xiàng)式時(shí)間可解的。對(duì)于帶有資源約束問題,若分配一定的資源,工件加工時(shí)間會(huì)減少。討論了在線性資源分配情況下,帶有學(xué)習(xí)效應(yīng)、惡化效應(yīng)和資源分配量的交貨期排序問題,其中所有工件有一個(gè)共同的交貨期。目的是確定最優(yōu)交貨期、資源分配及工件的加工順序,使交貨期、提前、延誤和資源分配量之和最小,通過將其轉(zhuǎn)化為指派問題,證明問題是多項(xiàng)式時(shí)間可解的。
排序; 學(xué)習(xí)效應(yīng); 惡化效應(yīng); 資源分配; 指派問題
近年來(lái),帶有學(xué)習(xí)效應(yīng)和惡化效應(yīng)的排序問題受到了廣泛的關(guān)注。Lee[1]首先研究了單機(jī)帶有學(xué)習(xí)和惡化效應(yīng)的排序問題,分別提出實(shí)際加工時(shí)間為pir=αitra和pir=(p0+αit)ra的排序問題,其中αi0,表示工件的惡化效應(yīng);t表示工件的開始加工時(shí)間;a≤0表示工件的學(xué)習(xí)效應(yīng);r表示工件的實(shí)際加工位置;p0表示工件的基本加工時(shí)間,證明了最大完工時(shí)間和總完工時(shí)間是多項(xiàng)式時(shí)間可解的。Wang[2]研究了實(shí)際加工時(shí)間是與工件位置和開始加工時(shí)間有關(guān)的帶有學(xué)習(xí)效應(yīng)和惡化效應(yīng)的模型pjr=pj(α(t)+βra),其中pj表示工件的基本加工時(shí)間,給出了最大完工時(shí)間和總完工時(shí)間的多項(xiàng)式時(shí)間最優(yōu)算法。Wang等[3]研究了實(shí)際加工時(shí)間為pir=αi(b+ct)ra的單機(jī)排序問題,給出了最大完工時(shí)間,總完工時(shí)間和加權(quán)總完工時(shí)間的多項(xiàng)式時(shí)間的最優(yōu)算法。Zhang[4]對(duì)加工時(shí)間是與工件加工位置相關(guān)的指數(shù)函數(shù),給出了總完工時(shí)間的多項(xiàng)式時(shí)間算法。Yang等[5]研究了單機(jī)和流水作業(yè)加工時(shí)間為pir=pirb+αt的排序問題,其中b≤0,給出了最大完工時(shí)間和總完工時(shí)間的多項(xiàng)式時(shí)間最優(yōu)算法。Gordon等[6]對(duì)加工時(shí)間與開始時(shí)間及位置相關(guān)的單機(jī)排序問題進(jìn)行了綜述。Yang[7]研究了在帶有惡化維修情況下加工時(shí)間為pir=(pi+λt)ra的單機(jī)排序問題,證明了最大完工時(shí)間和總完工時(shí)間是多項(xiàng)式時(shí)間可解的。文獻(xiàn)[8-10]研究了帶有惡化的單機(jī)排序問題。交貨期排序問題也是排序問題中非常重要的問題。
交貨期排序問題也是排序問題中非常重要的問題,工件在其交貨期前完工需被儲(chǔ)存,將花費(fèi)一定的儲(chǔ)存費(fèi)用;在其交貨期后完工將引發(fā)懲罰。Panwalkar等[11]對(duì)共同交貨期提前與延誤懲罰函數(shù)進(jìn)行研究,得到了共同交貨期懲罰函數(shù)的重要結(jié)論,即工件的共同交貨期為某個(gè)工件的完工時(shí)間,且按時(shí)完工的工件個(gè)數(shù)只與懲罰系數(shù)和工件的總數(shù)有關(guān),而與工件本身無(wú)關(guān)。對(duì)于具有可控加工時(shí)間的交貨期指派問題也已被廣泛研究。Ventur等[12]研究了工件的釋放時(shí)間是依賴資源的單機(jī)共同交貨期指派問題,并給出了其擬多項(xiàng)式時(shí)間動(dòng)態(tài)規(guī)劃算法。Ng等[9]研究了工件的加工時(shí)間是資源分配量的線性非增函數(shù),并給出共同交貨期與資源分配之和的多項(xiàng)式時(shí)間算法。Yin等[13]研究了加工時(shí)間依賴資源的單機(jī)交貨期窗口問題,給出了資源分配及工件的加工順序,使交貨期、提前、延誤和資源分配之和的多項(xiàng)式時(shí)間算法。Yin等[14]研究了帶有可控加工時(shí)間和學(xué)習(xí)效應(yīng)的單機(jī)排序問題,目標(biāo)函數(shù)是最小化時(shí)間表長(zhǎng)、總的完工時(shí)間、總的完工時(shí)間的絕對(duì)差和總的壓縮費(fèi)用。通過將問題轉(zhuǎn)化為指派問題,證明了這個(gè)問題是多項(xiàng)式時(shí)間可解的。郭玲和趙傳立[15]研究了退化維修情況下,帶有三種交貨期指派和加工時(shí)間可控的單機(jī)排序問題,證明了當(dāng)維修固定時(shí),問題可轉(zhuǎn)化為指派問題,得到O(n3)的多項(xiàng)式時(shí)間最優(yōu)算法。
本文研究同時(shí)帶有與工件位置相關(guān)的學(xué)習(xí)效應(yīng)和與工件開始時(shí)間相關(guān)的惡化效應(yīng)的單機(jī)排序問題。工件的加工實(shí)際時(shí)間是與工件基本加工時(shí)間,工件的加工位置及工件的開始加工時(shí)間相關(guān)的函數(shù)。本文首先對(duì)于無(wú)資源約束的問題,討論了工件的學(xué)習(xí)效應(yīng)是以工件加工位置為指數(shù)的減函數(shù),工件的惡化效應(yīng)是其開始加工時(shí)間的線性函數(shù),目標(biāo)函數(shù)分別為最大完工時(shí)間、總完工時(shí)間及總完工時(shí)間的絕對(duì)差之和的單機(jī)排序問題。隨后,對(duì)于帶有資源約束問題,討論了在線性資源分配情況下,帶有學(xué)習(xí)效應(yīng)、惡化效應(yīng)和資源分配的交貨期排序問題,目的是確定最優(yōu)交貨期、資源分配及工件的加工順序,使交貨期、提前、延誤和資源分配之和最小。