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

帶沖突約束的兩臺(tái)專(zhuān)用機(jī)器調(diào)度問(wèn)題

2021-09-29 03:47:44陳光亭李好好
關(guān)鍵詞:排序作業(yè)

龔 悅,張 安,陳光亭,李好好,陳 永

(1.杭州電子科技大學(xué)理學(xué)院,浙江 杭州 310018;2.臺(tái)州學(xué)院電子與信息工程學(xué)院,浙江 臺(tái)州 318000;3.浙江財(cái)經(jīng)大學(xué)數(shù)據(jù)科學(xué)學(xué)院,浙江 杭州 310018)

0 引 言

并行專(zhuān)用機(jī)器調(diào)度問(wèn)題廣泛存在于各類(lèi)制造業(yè),更優(yōu)的調(diào)度策略有助于企業(yè)減少成本。Goemans[1]研究并行專(zhuān)用機(jī)器調(diào)度問(wèn)題,并針對(duì)極小化最大完工時(shí)間的目標(biāo)提出一個(gè)近似比為7/6的近似算法。“并行專(zhuān)用機(jī)器”一詞意味著每個(gè)作業(yè)都有1個(gè)專(zhuān)門(mén)的機(jī)器用于處理該作業(yè)。如果機(jī)器的數(shù)量是任意的且僅有1個(gè)非共享資源,該問(wèn)題是NP-難的[2]。隨后,Kellerer等[3]進(jìn)一步證明了當(dāng)有2種類(lèi)型的資源,且每種類(lèi)型的資源恰好有2個(gè)單位,每個(gè)作業(yè)都將消耗2個(gè)單位的資源情況下,2臺(tái)并行專(zhuān)用機(jī)器及多臺(tái)并行專(zhuān)用機(jī)器的調(diào)度問(wèn)題仍是NP-難的。Even等[4]針對(duì)m臺(tái)機(jī)器和單位作業(yè)的情形,證明了任何確定性在線算法的近似比至少為2-1/m;在預(yù)先已知作業(yè)個(gè)數(shù)的情況下,還提出了一個(gè)近似比為2-1/7的在線算法。即使專(zhuān)用機(jī)器上已知作業(yè)序列,上述提到的幾個(gè)調(diào)度問(wèn)題仍是NP-難的[5-8]。本文討論其中1臺(tái)機(jī)器工作序列已知的2臺(tái)專(zhuān)用機(jī)器的調(diào)度問(wèn)題。

1 算法設(shè)計(jì)與分析

實(shí)際生產(chǎn)中,每個(gè)作業(yè)對(duì)加工資源都有特定需求,如熟練的技術(shù)人員或?qū)S霉ぞ摺.?dāng)某些作業(yè)對(duì)特定資源的總需求超過(guò)供應(yīng)量時(shí),這些作業(yè)之間就產(chǎn)生沖突。在任何時(shí)刻,2個(gè)相互沖突的作業(yè)不允許同時(shí)進(jìn)行加工。對(duì)并行機(jī)器調(diào)度施加這樣的限制是合理的,因?yàn)樵谥圃鞓I(yè)或服務(wù)業(yè)中資源是有限的。在帶有沖突約束的條件下,調(diào)度規(guī)定了將機(jī)器、時(shí)間間隔和資源分配給具有沖突約束的作業(yè)。本文研究該問(wèn)題的一個(gè)變體,即其中專(zhuān)用機(jī)器M1上作業(yè)的加工順序已經(jīng)給出,目標(biāo)為極小化最大完工時(shí)間。由于該問(wèn)題是NP-難的,下面給出求解該問(wèn)題的多項(xiàng)式時(shí)間近似算法并從理論上分析得到算法的近似比。

假設(shè)2臺(tái)并行專(zhuān)用機(jī)器M1和M2分別用于處理2個(gè)不相交的作業(yè)集N1={J1,1,J1,2,…,J1,n1},N2={J2,1,J2,2,…,J2,n2},其中n1,n2分別表示2個(gè)集合中作業(yè)的個(gè)數(shù)。任何1臺(tái)機(jī)器在同一時(shí)刻最多只能處理1個(gè)作業(yè),每個(gè)作業(yè)只能在1臺(tái)機(jī)器上被處理,搶占和中斷是不允許的。作業(yè)集N1中的作業(yè)加工順序已經(jīng)固定,令機(jī)器M1上作業(yè)的加工順序?yàn)镴1,1,J1,2,…,J1,n1,作業(yè)Ji,j,i∈{1,2},j∈{1,2,…,ni}的處理時(shí)間為pi,j,且有:

min{p1,1,p1,2,…,p1,n1}≥max{p2,1,p2,2,…,p2,n2}

(1)

任意給定1個(gè)排序,Ci,j表示作業(yè)Ji,j的完工時(shí)間,Cmax表示該排序的總完工時(shí)間,即Cmax=maxi=1,2,j=1,2,…,ni{Ci,j},目標(biāo)是尋求最大完工時(shí)間的最小排序,即minCmax。

作業(yè)間的沖突約束可通過(guò)1個(gè)無(wú)向二部圖G=(V1∪V2,E)來(lái)表示,其中V1=N1和V2=N2對(duì)應(yīng)2個(gè)作業(yè)集,若作業(yè)J1,s∈N1和作業(yè)J2,t∈N2之間存在沖突,則邊(J1,s,J2,t)∈E,這樣所定義的二部圖稱之為沖突圖。在任何時(shí)刻都不能同時(shí)處理2個(gè)相互沖突的作業(yè)。特別地,屬于同一作業(yè)集的2個(gè)作業(yè)不存在沖突約束。

為了解決以上問(wèn)題,本文提出一種貪婪算法——Longest Processing Time算法,簡(jiǎn)稱LPT算法。算法具體描述如下。

(1)機(jī)器M1上的作業(yè)連續(xù)加工,即作業(yè)之間無(wú)空閑。

(2)將作業(yè)集N2中的作業(yè)按照加工時(shí)間從大到小的順序進(jìn)行排列。

(4)若N2中仍有未加工的作業(yè),則在J1,n1的完工時(shí)間之后開(kāi)始加工。

LPT算法得到的可行排序如圖1所示。

M1:J1,1J1,2J1,3…J1,n1 M2:J2,1J2,2δ1δ2J2,3…J2,i-1δn1J2,i…J2,n2

圖1 加工序列

證明在LPT算法得到排序中,將作業(yè)集N1(N2)分為2個(gè)集合:N11,N12(N21,N22)。N22表示所有在J1,n1的完工時(shí)間之后開(kāi)始加工的作業(yè)集合。N21表示在J1,n1的完工時(shí)間之前開(kāi)始加工的作業(yè)集合。N11表示與N22中至少1個(gè)作業(yè)不沖突的作業(yè)集合。N12表示與N22中所有作業(yè)都沖突的作業(yè)集合。令P1,P2,P11,P12,P21,P22分別表示作業(yè)集N1,N2,N11,N12,N21,N22中所有作業(yè)的加工時(shí)間總和。則有:

(2)

由于N12中任意作業(yè)與N22中所有作業(yè)之間均存在沖突,則有:

(3)

接下來(lái),分2種情況進(jìn)行討論。

(2)若

P11>2/3P1

(4)

接下來(lái)證明

(5)

(6)

所以有:

(7)

又因?yàn)椋?/p>

(8)

所以有:

p2,j2>δj1

(9)

(10)

又由式(8)可知:

(11)

所以有:

(12)

將式(4)代入式(12),可得:

P21>1/3P1

(13)

令δ=δ1+δ2+…+δn1,因?yàn)?/p>

P21+δ=P1

(14)

所以有:

δ<2/3P1

(15)

則有:

(16)

2 算法緊例

圖2 作業(yè)沖突圖

假設(shè)機(jī)器M1和機(jī)器M2分別處理2個(gè)互不相交的作業(yè)集合,N1={J1,1,J1,2,J1,3},N2={J2,1,J2,2,J2,3,J2,4,J2,5,J2,6}機(jī)器M1上作業(yè)的加工順序?yàn)镴1,1,J1,2,J1,3,且min{p1,1,p1,2,p1,3}≥max{p2,1,p2,2,p2,3,p2,4,p2,5,p2,6},需要加工的作業(yè)用job來(lái)表示,每個(gè)作業(yè)的加工時(shí)間如表1所示,其沖突圖如圖2所示。

表1 作業(yè)加工時(shí)間

通過(guò)運(yùn)行LPT算法得到的算法解如圖3所示,不難發(fā)現(xiàn)最優(yōu)解如圖4所示。

M1:111M2:1/2+ε1/2+ε1/21/21/21/2

M1:111M2:1/21/21/21/21/2+ε1/2+ε

3 結(jié)束語(yǔ)

本文研究了具有沖突約束且1臺(tái)機(jī)器作業(yè)順序已定的并行專(zhuān)用機(jī)器調(diào)度問(wèn)題,基于最大加工時(shí)間優(yōu)先原則設(shè)計(jì)了近似比為5/3的近似算法。后續(xù)將從2個(gè)方面進(jìn)行研究,首先對(duì)算法進(jìn)行進(jìn)一步改進(jìn),由于算法僅僅采用了貪婪算法的思想,若在此基礎(chǔ)上增加匹配,改進(jìn)后的算法可能得到更好的近似比。其次,目標(biāo)函數(shù)可以變?yōu)榈?臺(tái)機(jī)器上的最大完工時(shí)間,在沖突圖不同的情況下證明該問(wèn)題的復(fù)雜性。

猜你喜歡
排序作業(yè)
排排序
排序不等式
讓人羨慕嫉妒恨的“作業(yè)人”
作業(yè)聯(lián)盟
快來(lái)寫(xiě)作業(yè)
恐怖排序
節(jié)日排序
刻舟求劍
兒童繪本(2018年5期)2018-04-12 16:45:32
作業(yè)
故事大王(2016年7期)2016-09-22 17:30:08
我想要自由
主站蜘蛛池模板: 国产精品无码久久久久久| 欧美三级日韩三级| 日本欧美午夜| 99视频全部免费| 农村乱人伦一区二区| 激情综合图区| 毛片在线播放a| 青青草原国产av福利网站| 超碰aⅴ人人做人人爽欧美| 国产一在线观看| AV在线天堂进入| 极品国产一区二区三区| 精品综合久久久久久97超人该| 色播五月婷婷| 久久综合亚洲鲁鲁九月天| 国产在线91在线电影| a天堂视频| 欧美激情一区二区三区成人| 国产sm重味一区二区三区| 亚洲精品在线91| 波多野结衣久久高清免费| 亚洲一级毛片免费观看| 无码aaa视频| 尤物视频一区| 欧美人人干| 国产精品女主播| 992tv国产人成在线观看| 国产chinese男男gay视频网| 亚洲人成成无码网WWW| 亚洲综合香蕉| 亚洲成人黄色网址| 亚洲动漫h| 99精品在线视频观看| 精品成人一区二区| 在线精品亚洲国产| 亚洲a级毛片| 国产精品亚洲天堂| 国语少妇高潮| 熟妇人妻无乱码中文字幕真矢织江 | 在线视频亚洲色图| 一级香蕉人体视频| 亚洲制服中文字幕一区二区| 一区二区三区毛片无码| 国产91麻豆视频| 日本高清免费一本在线观看| 欧美乱妇高清无乱码免费| 亚洲人成网站18禁动漫无码| 毛片免费高清免费| 97国产成人无码精品久久久| 午夜毛片免费观看视频 | 婷婷丁香在线观看| 日本午夜视频在线观看| 91久久夜色精品国产网站| 亚洲成a人片在线观看88| 日韩精品一区二区三区中文无码| 欧美日韩国产系列在线观看| 欧美成人精品高清在线下载| a级毛片在线免费| 国内精品自在欧美一区| 第一页亚洲| 一区二区在线视频免费观看| 最新精品国偷自产在线| 久久一本日韩精品中文字幕屁孩| 国产欧美高清| 国产原创第一页在线观看| 女人18一级毛片免费观看| 99热这里只有精品在线观看| 毛片免费在线视频| 无码内射在线| 91小视频在线观看| 尤物特级无码毛片免费| 日韩小视频在线播放| 国产日韩精品欧美一区灰| 国产综合亚洲欧洲区精品无码| 91在线视频福利| 噜噜噜久久| 一级一毛片a级毛片| 伊人精品成人久久综合| 亚洲第一国产综合| 青青草一区二区免费精品| www.99在线观看| 好久久免费视频高清|