国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

帶時間延遲的排序問題綜述

2017-03-27 17:19:50王煥男
科技創(chuàng)新與應用 2017年7期

王煥男

摘 要:近年來,排序問題受到多數(shù)學者的重視。同時,在理論和實際方面出現(xiàn)很多新模型.關(guān)于多工序的工件排序中,通常認為前面的工序完成之后,后面的工序便可開始加工;可是現(xiàn)實并非如此,各工序之間也需要一定的時間延遲。文章介紹了帶時間延遲排序問題的研究現(xiàn)狀及相關(guān)算法。

關(guān)鍵詞:排序問題;最優(yōu)算法;延遲

引言

對于帶有時間延遲的排序問題,可分為兩類,一類是對工件Jj的兩道工序間至少需要延遲lj個單位時間,我們稱這類問題為至少時間延遲排序。另一類是前后兩道工序間時間延遲剛好為lj個單位時間(exact delay),我們稱這類問題為精確時間延遲排序。目前,關(guān)于以上這兩類問題的研究,主要集中于單臺機和兩臺機的流水作業(yè)問題,并且,多數(shù)以極小化最大完工時間為目標(makespan),考慮總完工時間的文獻很少。

多工序排序問題可以分為無時間延遲(lj=0)流水作業(yè)排序問題,帶有至少lj個單位時間延遲的排序問題,帶有精確時間延遲的排序問題。

1 無時間延遲排序問題

對兩臺機流水作業(yè)問題F2|no-wait|Cmax,Johnson給出了一個O(n log n)的最優(yōu)算法。對目標函數(shù)是最小化總完工時間問題F2|no-wait|Cj,van Deman和Baker提出一個分支定界算法;Rck證明了這個問題是強NP-難的。當每個工序的操作時間Pi,j{0,1}時,Gonzales證明F|no-wait,Pi,j{0,1}|Cj是強NP-完全問題;兩臺時,Sriskar

ajah和Ladet證明F2|no-wait,Pi,j{0,1}|Cj多項式時間可解。Rajendran 和 Chaudhuri對無時間延遲兩臺機流水作業(yè)排序問題提出一個工件插入啟發(fā)式算法(insertion heuristic)。Chen et al. 對無時間延遲兩臺機流水作業(yè)排序問題提出一個遺傳算法和一些計算結(jié)果。Fink 和 Voβ對無時間延遲m臺機流水作業(yè)排序問題提出一個元啟發(fā)式算法(metaheuritics)。

2 至少時間延遲排序問題

以makespan為目標的單臺機排序問題,在解不限于排列排序的情況下,Kern和Nawijn證明是NP-難的,而Lenstra證明兩臺流水作業(yè)排序問題F2|lj|Cmax是強NP-難的,DellAmico給出該問題一個2-近似多項式時間算法, 并且提出一個禁忌搜索算法。當兩道工序加工時間相同時,DellAmico、Vaessens證明F2|lj,aj=bj|Cmax是強NP-難的。Johnson、Mitten 證明了該問題存在最優(yōu)排列排序(permutation schedule);當工件延遲時間相等時, Johnson、Mitten 證明該問題存在一個最優(yōu)排序是排列排序(permutation schedule)。當兩道工序加工時間相同且時間延遲lj{0,l}時,Yu證明F2|lj∈{0,1},aj=bj|Cmax是強NP-難的。進一步,即便兩道工序的加工時間均為單位時間,Yu證明問題F2|ljaj=bj=1|Cmax仍是強NP-難的。

3 精確時間延遲排序問題

當?shù)谝坏拦ば蚺c第二道工序的加工時間分別等于兩個定值時,文獻Farina 和Neri對問題1|exact lj|Cmax的一種特殊情況提出了一個貪婪算法;Izquierdo-Fuente和Casar-Corredera則對該問題提出了一個神經(jīng)網(wǎng)絡(luò)算法。單臺機的一些特殊情況,Orman和Potts證明是多項式可解的,并且證明即使所有工序加工時間相同,該問題仍然是強NP-難的。Elshafei et al.基于離散化的時間跨度問題提出一個拉格朗日松弛算法(Lagrange relaxation algorithm)。Leung等利用貪婪算法研究延誤非增的情形,給出了問題F2|lj,aj=a,bj=b,a3b|Cj的最優(yōu)排序,而對問題F2|lj,aj=a,bj=b,a

4 結(jié)束語

本文主要介紹了帶有時間延遲的排序問題。目前國內(nèi)外研究現(xiàn)狀如表1所示。

參考文獻

[1]Johnson S, Discussion M. Sequencing n jobs on two machines with arbitrary time-lags[J]. Management Science,1958,5:299-303.

[2]Lenstra J K. Private communication,1991.

[3]Dell'Amico M. Shop problems with two machines and time lags[J].Operations Research,44,1996.

[4]Pinedo M. Scheduling: Theory algorithms and Systems[M].2nd ed. Prentice Hall,2002.

[5]Leung J, Li H, Zhao H. Scheduling two-machine flow shops with exact delay[J]. International Journal of Foundations of Computer Science,2007,18(2): 341-360.

[6]Ageev AA, Kononov AV. Approximation algorithms for scheduling problems with exact delays. In: Proceedings of the fourth international workshop, WAOA 2006, Zurich, Switzerland, 2006:1-14.

[7]Huo Y, Li H, Zhao H. Minimizing total completion time in two-machine flow shops with exact delays[J].Computers and Operations Research, 2009,36(6): 2018-2030.

[8]Glascock J,Hunter B. Minimizing total completion time in two-machine flow shops with exact delay using genetic algorithm & ant colony algorithm, GECCO, 2009:2733-2736.

东丽区| 三江| 叙永县| 宁武县| 集安市| 辽宁省| 微山县| 砀山县| 长子县| 内丘县| 社旗县| 冕宁县| 大洼县| 阿坝县| 景泰县| 宣城市| 乐清市| 桓台县| 吉安市| 慈溪市| 磴口县| 调兵山市| 卢龙县| 清原| 民丰县| 新和县| 庆云县| 将乐县| 察雅县| 望江县| 罗甸县| 玉环县| 彩票| 长泰县| 来凤县| 林芝县| 奈曼旗| 吉安市| 灵丘县| 板桥市| 鄯善县|