亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Scheduling Problems on Parallel Identical Unbounded Batch Processing Machines

        2013-08-16 14:32:29LIULiliZHANGFeng
        上海第二工業(yè)大學學報 2013年3期
        關鍵詞:上海市教委麗麗排序

        LIU Li-li,ZHANG Feng

        (1.School of Science,Shanghai Second Polytechnic University,Shanghai 201209,P.R.China; 2.Human Resources Department,Shanghai Second Polytechnic University,Shanghai 201209,P.R.China)

        Scheduling Problems on Parallel Identical Unbounded Batch Processing Machines

        LIU Li-li1,ZHANG Feng2

        (1.School of Science,Shanghai Second Polytechnic University,Shanghai 201209,P.R.China; 2.Human Resources Department,Shanghai Second Polytechnic University,Shanghai 201209,P.R.China)

        The problem of scheduling jobs with dif f erent release dates or same release dates on parallel identical unbounded batch processing machines to minimize several scheduling criteria is considered.Pseudo-polynomial time dynamic programming algorithm,or fully polynomial time approximation scheme is developed for the scheduling problem under consideration,respectively.

        scheduling;batch processing machine;release date

        0 Introduction

        We explore the problem of scheduling jobs with dif f erent release dates on parallel identical unbounded batch processing machines which is motivated by the burn-in operations in the f i nal testing stage of semiconductor manufacturing.This model can also be applied in the other manufacturing industries.A batch processing machine can process several jobs at the same time.The processing time of the batch is the longest processing time of the jobs in this batch.The jobs in the same batch start and complete at the same time.A batch cannot be interrupted during processing,new jobs cannot be added to the batch, either.

        We describe the problem under study as follows.N jobs are processed on m parallel identical unbounded batch processing machines.Job Jj(j=1,···,n)has a release date rj,a processing time pjand a due date dj.The machine capacity is denoted as B.An unbounded batch processing machine can process up to n jobs at the same time,that is B≤n.In a feasible schedule,we use Cjdenote the completion time of job Jj.We consider criteria of minimizing the makespan Cmax,the maximum tardiness Tmaxand the number of tardy jobsUj.We use the three- fi eld notation of Graham et al.[1]to denote a scheduling problem,for example,Prepresents the problem of scheduling jobs with di ff erent release dates on parallel identical unbounded batch processing machines to minimize the makespan.

        Pseudo-polynomial time algorithms and approximation algorithms are powerful approaches to deal with scheduling problems.An algorithm that runs in polynomial time under unary encoding scheme is called pseudo-polynomial time algorithm.A 1+ε approximation algorithm for a minimization problem with ε>0 is a polynomial time algorithm that can produce for every instance a feasible schedule whose expected objective value is within a factor of 1+ε of the optimal value.A family of 1+ε approximation algorithms over all ε>0 with polynomial running time in the problem input size is called a polynomialtime approximation scheme(PTAS for short).If the time complexity of a PTAS is polynomial in the problem input size and 1/ε,then it is called a fully polynomial-time approximation scheme(FPTAS for short)[2].

        Brucker et al.[3]developed polynomial time algorithms for minimizing total weighted completion time, maximum lateness,and number of tardy jobs on an unbounded batch processing machine.They proved that minimizing total weighted number of tardy jobs and minimizing total weighted tardiness on an unbounded batch processing machine are ordinary NP-hard.Liu et al.[4]proved that minimizing total tardiness on an unbounded batch processing machine is ordinary NP-hard.Cheng et al.[5]proved that the problem with dif f erent release dates and deadlines on an unbounded batch processing machine is NP-hard even if the processing times and deadlines of the jobs are agreeable.Deng et al.[6]proved that scheduling jobs with dif f erent release dates on an unbounded batch processing machine to minimize total weighted completion time is ordinary NP-hard.Liu et al.[7]showed that scheduling jobs with dif f erent release dates and deadlines on parallel identical unbounded batch processing machines is strongly NP-hard,and a PTAS is presented for this problem.Liu et al.[8]showed that scheduling jobs with dif f erent release dates on a single unbounded batch processing machine to minimize the total completion time is NP-hard with respect to id-encoding and on parallel identical unbounded batch processing machines to minimize the total weighted completion time is strong NP-hard.Liu[9]presented a PTAS for the problem of scheduling jobs with dif f erent release dates on parallel identical unbounded batch processing machines to minimize total weighted completion time.Liu et al.[10]proved the problem of scheduling jobs with dif f erent release dates on parallel identical unbounded batch processing machines to minimize total completion time is strongly NP-hard.

        1 Scheduling problems with dif f erent release dates

        We fi rst consider the problem of scheduling jobs with di ff erent fl release dat fles on parallel identical unbounded batch processing machines to minimize the makespan Pfl rj,B≥nlfCmax.The complexity of this problem remains open.We say that a schedule is in the batch-LPT order if for any two batches B1and B2in this schedule,batch B1is processed before batch B2and there does not exist two jobs Ji,Jjsuch that Jiin Bfl1,Jjin flB2and pi<pj[2].It is easy to see that there exists an optimal schedule for problem Pfl rj,B≥nlfCmaxin which jobs are arranged in batch-LPT order on all the machines.

        First order the jobs in increasing order of their processing times,we propose the following forward dynamic programming algorithm which runs in pseudo-polynomial time for the f i xed number of machines case.

        Initial conditions:

        Function Cmax(k,c1,c2,···,cm)equals to 1 if the f i rst k jobs have been scheduled and the completion time of the last batch comprising jobs Jj+1,···,Jkon machine i is ci.The optimal value equals to min{ci}|Cmax(n,c1,c2,···,cm)=1,0≤and the time complexity of this algorithm isHence we have the following theorem.

        Theorem 1Problem P|rj,B≥n|Cmaxcan be solved in pseudo-polynomial time for the case where there is a f i xed number of machines.

        Based on the above dynamic programming algorithm,we develop an FPTAS for problem P|rj,B≥n|Cmaxwith a f i xed number of machines,which is denoted by Algorithm A.

        Algorithm A

        Step 1.For any given instance and any given ε>0,let M=εpmax/n.

        Step 2.Scale and round down the processing times of the original instance with=¥pj/M?.

        Step 3.Apply the dynamic programming algorithm provided above to the scaled and rounded down instance in Step 2 and return the resulting schedule to the original instance.

        Theorem 2Algorithm A is an FPTAS for the problem P|rj,B≥n|Cmaxwith a f i xed number of machines.

        Therefore,Cmax?≤nM.Since M=εpmax/n and pmax≤we can obtain

        The time complexity of Algorithm A is polynomial in the instance size n and 1/ε when the number of machines are f i xed for any given ε>0,therefore it is a fully polynomial time approximation scheme.

        2 Scheduling problems with same release dates

        For problem P|B≥n|Tmax,we present the following forward dynamic programming algorithm.

        Initial conditions:

        Initial conditions:

        3 Conclusion

        In this paper we study several scheduling problems with dif f erent or same release dates on parallel identical unbounded batch processing machines,pseudo-polynomial time dynamic programming algorithm or FPTAS is presented for the corresponding problem.

        One of our future work is to investigate whether the above discussed problems are binary NP-hard or polynomially solvable for the f i xed number of machines case,and whether they are NP-hard or not for the general case.

        [1]GRAHAM R L,LAWLER E L,LENSTRA J K,et al.Optimization and approximation in deterministic sequencing and scheduling:a survey[J].Annals of Discrete Mathematics,1979,5(2):287-326.

        [2]LIU L L.Batch Scheduling Problem[M].Hong Kong,China:Hong Kong Polytechnic University,2007.

        [3]BRUCKER P,GLADKY A,HOOGEVREEN H,et al.Scheduling a batching machine[J].Journal of Scheduling, 1998,1(1):31-54.

        [4]LIU Z H,YUAN J J,CHENG T C E.On scheduling an unbounded batch machine[J].Operations Research Letters, 2003,31(1):42-48.

        [5]CHENG T C E,LIU Z H,YU W C.Scheduling jobs with release dates and deadlines on a batch processing machine [J].IIE Transactions,2001,33(8):685-690.

        [6]DENG X T,FENG H D,ZHANG P X,el al.Minimizing mean response time in batch processing system[J]. Algorithmica,2004,38(4):513-528.

        [7]LIU L L,NG C T,CHENG T C E.Scheduling jobs with release dates on parallel batch processing machines[J]. Discrete Applied Mathematics,2009,157(8):1825-1830.

        [8]LIU L L,NG C T,CHENG T C E.On scheduling unbounded batch processing machine(s)[J].Computers& Industrial Engineering,2010,58(4):814-817.

        [9]劉麗麗.工件有到達時間的平行機分批排序問題的一個PTAS算法(英文)[J].科學技術與工程,2009,9(12):1623-1627.

        [10]LIU L L,WANG,J B,ZHANG F.Scheduling jobs on parallel batch processing machines[C]//ISECS International Colloquium on Computing,Communication,Control,and Management,2009,1(1):78-81.

        機器容量無限的同型機分批排序問題

        劉麗麗1,張峰2
        (1.上海第二工業(yè)大學理學院,上海201209;2.上海第二工業(yè)大學人事處,上海201209)

        分別研究了最小化不同目標函數的工件有相同就緒時間和不同就緒時間的同型機分批排序問題,對于所研究的問題設計了偽多項式時間的動態(tài)規(guī)劃算法或者完全多項式時間框架。

        排序;分批加工機器;就緒時間

        O22

        A

        1001-4543(2013)03-0197-05

        2013-03-22;

        2013-08-17

        劉麗麗(1976–),女,山東濱州人,副教授,博士,主要研究方向為組合最優(yōu)化,電子郵箱llliu@sspu.edu.cn。

        上海市教委科研創(chuàng)新項目(No.12YZ178)資助

        猜你喜歡
        上海市教委麗麗排序
        快點 快點
        排序不等式
        恐怖排序
        畫一畫
        節(jié)日排序
        “外婆”與“姥姥”之爭
        Observation on lower-reinforcing and upperreducing acupuncture method for hyperplasia of mammary gland and its influence on estradiol and progesterone
        刻舟求劍
        兒童繪本(2018年5期)2018-04-12 16:45:32
        I love my family
        賴麗麗
        中國篆刻(2016年3期)2016-09-26 12:19:28
        午夜射精日本三级| 国产成人a人亚洲精品无码| 18禁超污无遮挡无码免费游戏| 欧美日韩在线免费看| 国产精品视频久久久久| 国产精品综合色区av| 手机久草视频福利在线观看| 免费观看18禁无遮挡真人网站| 曰韩人妻无码一区二区三区综合部| 亚洲性无码一区二区三区| 国产精品久久久久国产a级| av中文字幕综合在线| 日韩精品不卡一区二区三区| 国内揄拍国内精品人妻久久| 377p日本欧洲亚洲大胆张筱雨| 十八18禁国产精品www| 中文字幕免费观看视频| 亚洲素人日韩av中文字幕| 亚洲一区久久蜜臀av| 在线精品亚洲一区二区动态图| 豆国产96在线 | 亚洲| 人妻无码一区二区不卡无码av| 欧美人与动人物牲交免费观看| 国产一级毛片卡| 免费一区二区三区av| 日韩精品人妻久久久一二三| 三男一女吃奶添下面| 国产目拍亚洲精品一区二区| 国产视频在线观看一区二区三区| 国产亚洲精品久久午夜玫瑰园| 亚洲av无码专区亚洲av伊甸园| 久久精品免费一区二区三区| 欧洲中文字幕| 青青草视频网站免费看| 肉色丝袜足j视频国产| 在线va免费看成| 国产精品美女久久久浪潮av| 国产激情在线观看视频网址| 国色天香中文字幕在线视频| 久久精品国产久精国产| 99国产精品丝袜久久久久|