999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

單機不相容雙目標最優批排序研究

2013-12-01 05:06:30李小襯
長江大學學報(自科版) 2013年13期
關鍵詞:排序模型

李小襯

(武漢生物工程學院計算機與信息工程系,湖北 武漢430415)

2個代理在同一臺機器上加工,每個代理都有各自的目標,即顧客的任務不同,就會有不同的目標,總目標是盡可能使每個顧客滿意。

平行分批不相容排序是指把任務分成幾個子集,每個子集作為一批,不相容的任務不能放在同一批中加工,每批的完工時間就是這批中最后一個任務的完工時間,并且該批中每個任務的完工時間是相同的。常用“p-batch”表示平行分批處理機。

目前關于多目標多代理排序的文獻不斷涌現。文獻[1]討論的是為了實現顧客的目標要求,如何通過有效的方法找到相應的非支配序;文獻[2]討論的是2個客戶類的雙目標排序問題:第1類客戶的目標函數是在假設其他客戶的目標函數有界的情況下尋找最優排序;文獻[3]討論的是一個多代理排序問題,3個共同的目標函數是:極小化任務的完工時間、極小化最大延遲、極小化加權總完工時間,并且以最大延遲和加權總完工時間為目標函數的排序模型是NP-完全的。

1 有關符號

設有m個無關的工件X1,X2,…,Xm,并假設處理機的容量是無限的,設工件Xj的加工時間為pj(j=1,2,…,m)。一個批序列記為σ=(A1,A2,…,Ar),其中,Ak(k=1,2,…,r)是一個工件集合。記批Ak的完工時間,易知,在一個序σ中,對每一個工件

用∑Cj表示所有工件的加工總完工時間,Cmax為所有工件的時間表長。用三參數法:

表示以F為目標函數的雙代理單機無界平行分批不相容排序問題。其中,b≥m表示每批的容量是無限的,IG表示任務集的不相容,mul-cuts表示雙代理。

2 Cmax和∑Cj的組合函數

在一臺無界平行分批處理機上,要加工2個任務集C1和C2,其中任務集C1的目標函數為R1,任務集C2的目標函數為R2,這2個任務集是不相容的。用:

Y=R1+θR2(θ>0,θ代表R1和R2這2個不同目標函數之間的權因子)代表這個模型總的目標函數。筆者研究的目標是極小化組合函數Y。

該模型可描述為:在一臺無界平行分批處理機上,加工2類不相容的任務集,目標是極小化Cmax和∑Cj的組合函數:________

用三參數法表示為:

式中,F就是組合函數Y=R1+θR2(θ>0),F關于分量R1和R2是正則的。下面設m1為C1中工件數,m2為C2中工件數,m1+m2=m。

3 批排序的最優化

下面給出在最優化Y的過程中要用到的幾個性質。

性質1[4]模型(2)的所有批排序中,C1中的任務一定是放在同一批是最優的。

性質2[4]1|p-batch b≥m|∑Cj的最優批排序一定是按SPT-分批序排列。

性質3[4]1|p-batch b≥m|∑Cj的最優序為(A1,A2,…,Ar)的充要條件是:

下面利用DP算法(動態規劃算法)找到1|p-batch b≥m|∑Cj中任務C2的最優批排序。假設C2中任務已按SPT標號,即p1≤p2≤…≤pm2。假設C2中包含最后m2-j+1個任務Xj,Xj+1,…,Xm2的SPT-分批序的最小總完工時間為Gj,并且第一批是從0時刻開始加工。求任務C2最優序的DP算法如下:

步驟1 在當前序的前面放入新的一批。不妨設在當前序{Xk,…,Xm2}的前面放入新的一批{Xj,…,Xk-1}(其中pk-1是{Xj,…,Xk-1}的加工時間),則∑Cj增加了pk-1(m2-j)。

步驟2 求出這個算法的遞歸方程。設Gm2+1=0為遞歸的初始條件,對j=m2,m2-1,…,1,則遞歸方程為:

G1就是最后的最優值。

為了求得模型(2)的最優序σ*,由性質1知,只須在任務集C2的批之間找到放批Atotal的最好位置即可。用r個大任務X1,X2,…,Xr代表C2中的r個批,其中P(Xi)=P(Ai);把Atotal當作任務X0,其中P(X0)=P。在求∑Cj時,X0的權重為W0=1,Xi的權重是Wi=|Ai|(1≤i≤r)。則極化目標函數:

等價于極小化r+1個任務X0,X1,X2,…,Xr的加權總完工時間:

式中,序σ*中任務Xi的完工時間為C(Xi),X0的權為1,Xi的權轉化為θ|Ai|(1≤i≤r)。

由性質3及 WSPT規則[5]有:如果就在C2的批Ak與Ak+1之間安插批是模型(2)的最優序,并且:

其中,在最優批排序σ=(A1,A2,…,Ar)中,批Ai的完工時間為C(Ai)。

4 計算復雜性分析

由上面的求解過程可以得到下面2個定理:

[1]Agnetis A,Mirchandani P B,Pacciarelli D,et al.Nondominated schedules for a job-shop with t wo competing users[J].Computational &Mathematical Organization Theory,2000,6(2):191-217.

[2]Agnetis A,Mirchandani P B,Pacciarelli D.Scheduling pr oblems wit h t wo co mpeting agents[J].Oper Res,2004,52(2):229-242.

[3]Lee C Y,Uzsoy R.Mini mizing makespan on a single batch processing machine wit h dynamic job arrivals[J].Inter national Jour nal of Production Research,1999,37:219-236.

[4]Baker K R,Smit h J C.A multiple-criterion model f or machine scheduling[J].Jour nal of scheduling,2003,6:7-16.

[5]Yaalzdani Sabouni M T,Jola i F.Opti mal methods for batch processing problem with makespan and maxi mum lateness objectives[J].Applied Mathematical Modelling,2010,34:314-324.

猜你喜歡
排序模型
一半模型
排排序
排序不等式
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
恐怖排序
節日排序
刻舟求劍
兒童繪本(2018年5期)2018-04-12 16:45:32
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 欧美国产日韩另类| 亚洲无卡视频| 无码一区二区三区视频在线播放| 伊人久久大香线蕉影院| 欧美日韩一区二区三区四区在线观看| 国产XXXX做受性欧美88| 一本大道香蕉高清久久| 91麻豆久久久| 国产黄色片在线看| 欧美19综合中文字幕| 日本午夜影院| 香蕉精品在线| 久久狠狠色噜噜狠狠狠狠97视色| 天堂亚洲网| 97国产精品视频人人做人人爱| h网站在线播放| 玩两个丰满老熟女久久网| 精品第一国产综合精品Aⅴ| 老汉色老汉首页a亚洲| 亚洲无码电影| 中日无码在线观看| 无码免费视频| 欧美一区二区三区不卡免费| 欧美日韩精品在线播放| 国产成人精品男人的天堂下载| YW尤物AV无码国产在线观看| 福利视频久久| 中文字幕人成人乱码亚洲电影| 狠狠亚洲婷婷综合色香| 精品成人一区二区| 美女视频黄又黄又免费高清| 手机精品福利在线观看| 国产综合网站| 欧美激情首页| 一区二区三区高清视频国产女人| 欧美午夜视频在线| 欧美亚洲中文精品三区| 国产一区成人| 人妻丝袜无码视频| 亚洲国产日韩在线观看| 中日韩欧亚无码视频| 日韩高清中文字幕| 成人免费午间影院在线观看| 国产欧美性爱网| 国产97视频在线观看| 国产一级无码不卡视频| 狠狠操夜夜爽| 亚洲婷婷在线视频| 无码人中文字幕| 国产超碰在线观看| 91欧美在线| 亚洲天堂区| 欧美亚洲另类在线观看| 国产在线观看91精品亚瑟| 中文字幕第4页| 色婷婷视频在线| 亚洲AⅤ综合在线欧美一区 | 亚洲无码高清一区| 亚洲精品天堂自在久久77| 亚洲色图欧美激情| 欧美黄网在线| 色妞永久免费视频| 精品1区2区3区| 亚洲天堂视频在线观看免费| 国产成人1024精品下载| 精品人妻无码区在线视频| 日韩成人免费网站| 中文字幕乱码二三区免费| 在线观看国产网址你懂的| 一级高清毛片免费a级高清毛片| 毛片免费观看视频| 九九视频免费在线观看| 国产丝袜丝视频在线观看| 99久久婷婷国产综合精| 国产乱子精品一区二区在线观看| 一级一毛片a级毛片| 亚洲女同欧美在线| 亚洲中文字幕在线观看| 伊人色在线视频| 99在线观看精品视频| 国产高清国内精品福利| 亚洲综合第一页|