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

具有緩沖區(qū)約束的流水車間調度問題綜述

2012-04-29 16:33:04于艷輝侯東亮
中國管理信息化 2012年6期

于艷輝 侯東亮

[摘要] 首先介紹了具有緩沖區(qū)約束的流水車間調度問題的一般框架、算法及其分類,主要針對啟發(fā)式算法進行分析和總結,并進一步介紹了如何合理設置緩沖區(qū)以及存儲時間有限的情況,最后,探討了在此研究領域中的未來發(fā)展趨勢。

[關鍵詞] 流水車間; 緩沖區(qū)限制; 啟發(fā)式; 存儲時間有限

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2012 . 06. 029

[中圖分類號]F273;F406.2[文獻標識碼]A[文章編號]1673 - 0194(2012)06- 0061- 03

常規(guī)的流水車間調度問題研究是在假設機器間緩沖區(qū)的存儲能力是無限的前提下進行的,而在大量的實際生產加工環(huán)境中,由于存儲設備(如存儲罐、中間庫存等)以及生產工藝在空間、時間等方面的限制,緩沖區(qū)的存儲能力往往是有限的,例如化工、鋼鐵和制藥等實際生產系統(tǒng)。因而,具有緩沖區(qū)限制的流水車間調度問題(Limited-Buffer Flowshop Scheduling Problem, LBFSSP)更加符合實際應用背景,對該問題的研究具有重要的理論和實用價值。本文給出了LBFSSP問題的一般框架,依據大量的文獻總結了該領域的研究理論和方法并進行了分類,進一步討論了今后的研究方向。

1LBFSSP問題的一般框架

1.1問題描述

LBFSSP問題可以描述如下:設存在n個工件(1,2,…,n)及m臺機器(1,2,…,m),該n個工件將依次在機器1至m上進行加工;在任一時刻,每個工件最多在一臺機器上加工,且每臺機器最多同時加工一個工件;在每兩臺相鄰的機器j和j - 1之間,存在大小為Bj的緩沖區(qū);工件在每臺機器上的加工順序相同,即所有工件在緩沖區(qū)中均服從先入先出規(guī)則( First In First Out , FIFO),工序不允許中斷。LBFSSP調度問題存在兩種特殊情況:(1) 當緩沖區(qū)為零時,該問題轉化成阻塞流水車間問題(BFSS);(2) 當緩沖區(qū)為無窮時,該問題轉化成一般流水車間調度問題(FSS)。

1.2LBFSSP調度問題的模型

1.2.1一般數學模型

該調度問題通常以加工完成時間最小化為目標,即makespan Cmax,則數學模型可表示為如下形式:

pij —— 工件Ji在機器Mj上的加工時間;Sij —— 工件Ji在機器Mj上的開工時間;Cij —— 工件Ji在機器Mj上的完工時間;Bi —— 工件Ji在兩階段間的緩沖區(qū)的大小;

min{Sn,m + pn,m}

≠ k),j∈J

2LBFSSP問題的研究方法

對有緩沖區(qū)約束的流水車間調度問題的研究最早可以追溯到20世紀70年代,分別由Prabhakar在1974年,Dutta和Cuningham在1975年提出。Dutta和Cunningham以及Reddi詳細地描述了有緩沖區(qū)約束的兩臺機器的流水車間調度問題的解法,但這一解法只能用于解決規(guī)模較小的問題。通過對大量文獻的分析,現(xiàn)有的調度算法以啟發(fā)式算法為主,與最優(yōu)化方法相比較,啟發(fā)式算法在調度效果和計算時間之間折中,能夠在較短的時間獲得近優(yōu)解或最優(yōu)解。近年來,禁忌搜索算法(TS)、遺傳算法(GA)等都得到了廣泛的應用。

Papadimitriou和Kanellakis在1980年證明了有緩沖區(qū)限制的兩階段流水車間調度問題是NP完全問題,并給出了有緩沖區(qū)限制的兩階段流水車間調度與兩階段無等待流水車間調度makespan之間的關系: = 2b + 1 / b + 1。通過進一步研究當buffer = 1的情況,證明了與無緩沖區(qū)流水車間相比,完工時間可以減少1/3;同時證明了當m ≥ 4且緩沖區(qū)為零時,該問題是NP完全的。Gupta在1988年針對多階段的混合流水車間得到了相似的結論。在20世紀90年代,Inder Khosla研究了兩階段混合流水車間問題,其中第一階段多機并行,第二階段只有一臺機器,兩階段間存在一個有限緩沖區(qū)。作者針對該問題建立了一個混合整數線性規(guī)劃模型,以最小化加權完工時間為目標函數,利用拉格朗日及拉格朗日松弛算法給出了問題的下界,并提出了基于優(yōu)先準則的啟發(fā)式算法。

Leisten研究了目標函數為最小化makespan的流水車間,將NEH等啟發(fā)式算法分別應用在無緩沖區(qū)、無限緩沖區(qū)及有限緩沖區(qū)3種不同的情況,并進行了系統(tǒng)地分析。實驗結果表明:對于有限緩沖區(qū)的置換流水車間,Nawaz,et al.提出的NEH算法是最好的啟發(fā)式算法之一。A.Benlogab則基于對平均工作流和調度過程甘特圖的分析,提出了一種新的啟發(fā)式算法。Pacciarelli等在1997年研究了有緩沖區(qū)限制的兩階段批處理流水車間調度問題,證明了該問題是NP難的,并提出當批生產數量大于緩沖區(qū)限制時,目標函數為最小化makespan的該問題將轉化為可用多項式時間解決的TSP問題。

2.1鄰域搜索算法

鄰域搜索算法在LBFSSP問題中得到了廣泛的應用,主要集中在禁忌搜索算法、遺傳算法等。

2.1.1禁忌搜索算法

TS 是Glover提出的模擬智能過程的一種具有記憶功能的全局逐步優(yōu)化算法,對變動的排序在其可行解的所有空間中進行搜尋,通過設置禁忌表,避免陷入局部最優(yōu)或重復過去的搜索,利用中、長期的存儲機制進行強化和多樣化搜索。

CzesIaw在文獻[15]中針對兩階段的具有緩沖區(qū)限制的置換流水車間調度問題,提出了一種近似算法,該算法在禁忌搜索算法的基礎上減少了被搜索的鄰域,增加了在搜索軌跡上回跳的技術,提高了搜索的速度。對LBFSS問題,Nowicki利用了問題中的結構性質,結合了局部搜索和禁忌搜索策略,提出了一種在流水車間中常用的消除阻塞的方法,這些性質應用在分支限界算法以及以局部搜索為基礎的近似算法中,尤其是在禁忌搜索算法中得到應用。Brucker,et al. 擴展了Nowicki的想法,研究了不同加工順序的情況,并在禁忌搜索算法的鄰域構造中結合了塊搜索方法。Norman提出了一種禁忌搜索算法,用以解決帶有啟動時間和有限緩沖區(qū)的置換流水車間。由于禁忌搜索算法在計算緩沖區(qū)的大小與給定的作業(yè)排序是否相適應時所需要的時間較長,因此Wardono和 Fathi在研究多階段并行置換流水車間時,在第l階段利用矩陣( I X)來表示解,這樣可以覆蓋整個解空間,并加快搜索速度。

2.1.2遺傳算法

文獻[20]提出了一種多搜索模式遺傳算法,算法使用多個交叉和變異操作進行解空間的探索和改良,并采用基于有向圖的鄰域結構來增強局部搜索。文獻[21]提出了一種混合遺傳算法,同時考慮了多階段的遺傳操作和基于模型的鄰域結構。文獻[22]針對多級并行機問題設計了一種基于遺傳算法和模擬退火算法的混合求解算法,該算法采用混合交叉算子和變異算子的策略對選擇算子進行了設計。

2.2其他理論和技術

近年來,一些新的算法被應用在這一研究領域。文獻[23]針對隨機有限緩沖區(qū)流水線調度問題提出了混合差分進化算法,其中差分進化用于執(zhí)行全局搜索和局部搜索,最優(yōu)計算量分配用于對有限計算量進行合理分配,從而保證優(yōu)質解得到較多仿真計算量,并提高了在噪聲環(huán)境下獲得優(yōu)質解的置信度。文獻[24]針對有限緩沖區(qū)流水線問題建立了數學模型,并利用文化算法和免疫算法相結合的混合進化算法對其進行求解,算法中將免疫算法納入文化算法的框架,組成基于免疫算法的群體空間和信念空間,兩空間具有各自群體并獨立并行演化。文獻[25]提出了一種混合蟻群算法用以解決有緩沖區(qū)限制的置換流水車間調度問題。

部分學者還研究了混合存儲策略。文獻[26]研究了含有混合中間存儲策略的模糊流水車間調度方法,考慮了無限中間產品存儲、有限中間產品存儲、無中間產品存儲3種策略同時存在的情況下對調度問題的影響,提出了一種基于模糊時間的含有混合中間存儲策略的流水車間調度模型,應用雙倍體遺傳算法對該問題進行優(yōu)化求解。文獻[27]將緩沖區(qū)的4種情況(無等待、無緩沖區(qū)、有限緩沖區(qū)、無限緩沖區(qū))在一個流水車間中進行考慮,分析這4種情況共存的結構優(yōu)勢,通過借鑒NEH算法,提出了一種用以解決CBFSS問題的名為Liu–Kozan–BIH的兩階段混合啟發(fā)式算法。

3對合理設置緩沖區(qū)的研究

在生產過程中,添加緩沖區(qū)是為了避免因工件無處暫放而滯留在設備上,造成加工過程的阻塞。但是,緩沖區(qū)域過大會浪費企業(yè)的資源,增大加工成本。鄭大鐘等[28]對串行生產線提出了比較完善的緩沖器的設置理論和方法,討論了有限緩沖器容量的串行生產線的狀態(tài)變化的數學依據。這種理論和方法是在消除阻塞的前提下調節(jié)緩沖器的大小,使加工過程不停機同時占用的緩沖器資源最少。但是,加工車間的緩沖器就是設備旁邊的區(qū)域,其面積不能隨意更改,即使自動化的生產線也不能隨便增減緩沖器的大小。因此,國內外的研究方向大都集中在如何合理設置緩沖區(qū)的大小上。文獻[29-31]研究了有限緩沖區(qū)的流水車間調度問題,并進一步指出,緩沖區(qū)的大小影響著生產車間的績效,但是績效會隨著緩沖區(qū)規(guī)模的增加而迅速的下降。文獻[32]指出最小化緩沖區(qū)是NP完全問題。文獻[33]研究了每階段之間具有相同大小緩沖區(qū)的流水車間調度問題,并用NEH算法得到初始調度,再利用禁忌搜索進行改進。文獻[17]針對流水車間給出了與緩沖區(qū)大小相適應的可行調度的個數,并在此基礎上提出了一種禁忌搜索算法,且通過實驗證明了緩沖區(qū)的大小對算法的影響。

4存儲時間有限型緩沖區(qū)

與緩沖區(qū)空間受限相對應的是存儲時間受限的緩沖區(qū)。實際上,在化工生產過程中,每一道生產工序產品的處理時間、設備清洗時間、原材料或者中間產品的裝載時間等會使得處理時間不確定或產品存儲時間有限。由于某些產品在加工過程中存在不穩(wěn)定性,所以在儲罐內進行存儲的時間達到某一有限值時,必須進入下一單元進行加工;如果下一單元正在加工產品,則必須考慮到延遲產品的開始加工時間。文獻[34]研究了具有優(yōu)先約束及緩沖區(qū)約束的兩臺機器流水車間調度問題。區(qū)別于以往對緩沖區(qū)的研究,文獻中緩沖區(qū)的約束是指對處理時間的限制。該文獻證明了此問題是強NP難的,并進一步利用改進的分支限界算法和NEH算法,給出了問題的4個下界和1個上界。文獻[35]基于模糊規(guī)劃理論,建立了有限型存儲時間的Flow Shop 調度模型,并結合改進模擬退火方法進行優(yōu)化求解。文獻[25]針對該問題提出了一種混合粒子群算法,首先在一種新編碼方案的基礎上開發(fā)了隨機密鑰,然后以NEH算法為基礎獲得具有一定質量和多樣性的初始種群,并設計了消除阻塞的局部搜索策略。

5問題討論與展望

具有緩沖區(qū)限制的流水車間廣泛存在,對其調度問題的研究具有重要的理論和實際意義,從上面的綜述可以看出:

(1) 現(xiàn)有算法中較少應用最優(yōu)化算法,盡管啟發(fā)式算法存在著計算時間方面的優(yōu)勢,但也存在著缺點:有時近優(yōu)解不能令人滿意,與實際應用還相距較遠。因此,對混合算法的研究成為了一種趨勢。

(2) 緩沖區(qū)的大小對目標函數及算法的設計存在著很大的影響,目前大部分結論都是通過實驗數據得到的,缺乏更多的理論基礎,如何合理設置緩沖區(qū)需要進一步的研究。

(3) 在實際生產中,由于機器故障、緊急訂單等原因,使得生產處于動態(tài)環(huán)境中。因此,如何在系統(tǒng)受到擾動后,盡快重新安排生產,顯得尤為重要。

主要參考文獻

[1] Smutnicki C. Block Approach for Flow-Shop Scheduling with Storage Constraints[J]. Zeszyty Naukowe Politechniki Slaskiej Ser Automatyka,1986,84(2):23-33.

[2] Smutnicki C.A Two-Machine Permutation Flow-Shop Scheduling with Buffers[J]. OR Spectrum,1998,20(4):229-235.

[3] Nowicki E. The Permutation FlowShop with Buffers:A Tabu Search Approach[J]. European Journal of Operational Research,1999,116(20):5-19.

[4] Shaohua LI, Lixin TANG. A Tabu Search Algorithm Based on New Block Properties and Speed-up Method for Permutation Flow-Shop with Finite Intermediate Storage[J]. Journal of Intelligent Manufacturing,2005,16(4/5):463-477.

[5] Dutta S K, Cunningham A A. Sequencing Two-Machine Flow-Shops with Finite Intermediate Storage[J]. Management Science, 1975, 21(9):989-996.

[6] Reddi S S. Note——Sequencing with Finite Intermediate Storage[J]. Management Science,1976, 23(2):216-217.

[7] Papadimitriou C H, Kanellakis P C. Flow Shop Scheduling with Limited Temporary Storage[J]. Journal of Association of Computing Machinery, 1980, 27(3).

[8] Gupta J N D. Two-Stage, Hybrid Flowshop Scheduling Problem[J]. Journal of the Operational Research Society, 1988,39(4):359-364.

[9] Inder Kholsa. The Scheduling Problem Where Multiple Machines Compete for a Common Local Buffer[J]. European Journal of Operational Research, 1995,84(2):330-342.

[10] Leisten R. Flow Shop Sequencing Problems with Limited Buffer Storage[J]. International Journal of Production Research,1990,28(11): 2085-2100.

[11] Nawaz M,Enscore E,Ham I. A Heuristic Algorithm for the m-Machine,n-Job Flow-shop Sequencing Problem[J].Omega, 1983,11(1):91-95.

[12] A Benlogab, B Descotes. Sequencing Flow Shops with Arbitrary Intermediate Storage[C]. Proceedings of IEEE Inter-national Symposlum on Intelligent Control,1994,196-200.

[13] A Agnetis, D Pacciarelli, F Rossi. Batch Scheduling in a Two-Machine Flow Shop with Limited Buffer[J]. Discrete Applied Mathematics, 1997,72(3):243-260.

[14] Glover F. Tabu Search Part Ⅰ[J]. ORSA Journal on Computing,1989, 1(3):190-206 .

[15] CzesIaw Smutnicki. A Two-Machine Permutation Flow Shop Scheduling Problem with Buffers[J]. OR Spektrum,1998,20(4):229-235.

[16] Nowicki E. The Permutation Flow Shop with Buffers: A Tabu Search Approach[J]. European Journal of Operational Research, 1999,116(1):205-219.

[17] Brucker P, Heitmann S, Hurink J. Flow-Shop Problems with Intermediate Buffers[J]. OR Spectrum,2003,25(4):549-574.

[18] Norman B A. Scheduling Flow Shops with Finite Buffers and Sequence-Dependent Setup Times[J]. Computers and Industrial Engineering, 1999,36(1):163-177.

[19] Wardono B, Fathi Y. A Tabu Search Algorithm for the Multi-Stage Parallel Machine Problem with Limited Buffer Capacities[J]. European Journal of Operational Research, 2004;155(2):380-401.

[20] 王凌,張亮. 有限緩沖區(qū)流水線調度的多搜索模式遺傳算法[J]. 計算機集成制造系統(tǒng),2005,11(7):1041- 1046.

[21] Wang L, Zhang L, Zheng D Z. An Effective Hybrid Genetical Gorithm For Flow Shop Scheduling with Limited Buffers[J]. Computer and Operations Research, 2006,33(10):2960-2971.

[22] 王炳剛,饒運清,等. 帶有限中間緩沖區(qū)的多級并行機問題的求解[J]. 華中科技大學學報:自然科學版,2009,37(5):86-89.

[23] 胡蓉,錢斌. 一種求解隨機有限緩沖區(qū)流水線調度的混合差分進化算法[J]. 自動化學報, 2009,35(12):1580-1586.

[24] 曹俊杰,侍洪波. 基于混合進化算法的有限緩沖區(qū)流水線調度[J]. 中南大學學報:自然科學版, 2009(z1).

[25] Bo Liu, Ling Wang, Yi-Hui Jin. An Effective Hybrid PSO-Based Algorithm for Flow Shop Scheduling with Limited Buffers[J]. Computers and Operations Research, 2008,35(9):2791-2806.

[26] 王萬良,宋璐,等. 含有混合中間存儲策略的模糊流水車間調度方法[J]. 計算機集成制造系統(tǒng), 2006(12):2067-2073.

[27] ShiQiang Liu, Erhan Kozan. Scheduling a Flow Shop with Combined Buffer Conditions[J]. International Journal of Production Economics, 2009, 117(2):371-380.

[28] 鄭大鐘, 趙千川. 離散事件動態(tài)系統(tǒng)[M]. 北京:清華大學出版社, 2001:168-188.

[29] R Conway, W Maxwell,et al. The Role of Work-In-Press Inventory in Serial Production Lines[J]. Operations Research,1988,36(2):229-241.

[30] F S Hillier, K C So. On the Simultaneous Optimization of Server and Work Allocations in Production Line Systems with Variable Processing Times. Operations Research, 1996,44(3): 435-443.

[31] G A Vouros, H T Papadopoulos. Buffer Allocation in Unreliable Production Lines Using a Knowledge Based System[J].Computers and Operations Research, 1998,25(12):1055-1067.

[32] Li Ming. Determination of Optimal Buffer Sizes in Static Buffer Management[C]. Proceedings of IEEE Region 10 Conference on Computer,Communication,Control and Power,1993:479-486.

[33] Michael X Weng. Simulation in Production Scheduling : Scheduling Flow-Shops with Limited Buffer Spaces[C]. Procedings of the 2000 Winter Simulation Conference,2000,Vol.2:1359-1363.

[34] Feng-Cheng Lina, Jen-Shin Hong, Bertrand M T Lin. A Two-Machine Flow Shop Problem with Processing Time-Dependent Buffer Constraints-An Application in Multimedia Presentations[J]. Computers and Operations Research, 2009, 36(4):1158–1175.

[35] 鄭璐, 顧幸生.不確定條件下的含存儲時間有限的Flow Shop生產調度[J]. 系統(tǒng)工程理論方法應用, 2003, 12(1):91-96.

主站蜘蛛池模板: 色综合手机在线| 亚洲欧美日韩色图| 视频二区中文无码| 日韩欧美中文| 欧美亚洲另类在线观看| 天堂亚洲网| 日本黄网在线观看| 欧美影院久久| 伊人天堂网| 欧亚日韩Av| 成年免费在线观看| 中日无码在线观看| 久久这里只有精品66| 香蕉久久国产精品免| 波多野结衣一区二区三区四区| 欧美精品伊人久久| 曰韩免费无码AV一区二区| 国产黄网永久免费| 久久久久久久97| 精品无码人妻一区二区| 欧美日韩国产一级| 午夜精品久久久久久久无码软件 | 亚洲欧美国产视频| 亚洲中文精品人人永久免费| 99伊人精品| 青青久久91| 91系列在线观看| 99ri精品视频在线观看播放| 另类综合视频| 视频在线观看一区二区| 东京热高清无码精品| 99资源在线| 亚洲天堂2014| 看国产毛片| 无码精油按摩潮喷在线播放| 欧美第二区| 成人在线不卡视频| 国产微拍精品| 午夜视频免费一区二区在线看| 999在线免费视频| 国产亚洲美日韩AV中文字幕无码成人| 91福利免费| 欧美在线精品怡红院| 欧美日韩国产在线播放| 91久久国产热精品免费| 国产天天射| 亚洲第一综合天堂另类专| 国产精品密蕾丝视频| 免费国产在线精品一区| 久久久精品国产SM调教网站| 日韩av资源在线| 国产日韩欧美一区二区三区在线| 久久综合丝袜日本网| 日本一区中文字幕最新在线| 国产理论一区| 国产精品免费入口视频| 国产女人在线| 成人91在线| 免费毛片视频| 亚洲成a人在线播放www| 免费国产福利| 国产精品私拍99pans大尺度| 精品一区二区三区无码视频无码| 在线免费亚洲无码视频| 久久精品视频一| 青青青国产免费线在| 97国内精品久久久久不卡| 国产后式a一视频| 亚洲成年网站在线观看| 无码免费的亚洲视频| 97狠狠操| 国产乱人视频免费观看| 久综合日韩| 国产99久久亚洲综合精品西瓜tv| 色婷婷国产精品视频| 情侣午夜国产在线一区无码| 91亚洲精品国产自在现线| 精品91自产拍在线| 亚洲精品无码av中文字幕| 久久久久人妻精品一区三寸蜜桃| 国产一在线| 国产靠逼视频|