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

        ?

        A Note on Single-Machine Lot Scheduling with Splittable Jobs to Minimize the Number of Tardy Jobs

        2023-01-13 06:07:46

        (School of Mathematics and Statistics,Zhengzhou University,Zhengzhou 450001,China)

        Abstract: The single-machine lot scheduling problem with splittable jobs to minimize the number of tardy jobs has been showed to be weakly NP-hard in the literature.In this paper,we show that a generalized version of this problem in which jobs have deadlines is strongly NP-hard,and also present the results of some related scheduling problems.

        Keywords: Lot scheduling;The number of tardy jobs;Splitting jobs;Strongly NP-hard

        §1.Introduction

        The lot scheduling model has its origins in many applications such as the integrated circuit tests,the glue production with a heated container,the stone wash processing of textile products,and the digital advertisement display,etc (see [6,8,11]).The lot scheduling problem studied in this paper can be stated as follows.There arenavailable jobsJ1,J2,···,Jnto be processed on a single machine.Forj1,2,···,n,jobJjis associated with a sizesj >0,a due datedj ≥0 and a deadline≥dj.Each job is allowed to be split into two parts and processed in two consecutive lots.The machine handles one lot at a time without idle time and the total size of jobs in one lot cannot exceed its capacityc.Assume that all the parameterssj,dj,andcare positive integers withsj ≤c,and moreover,without loss of generality,assume that the processing times of both jobs and lots are unit.For a given schedule,let the completion timeCjof jobJjbe the time when it wholly finishes its processing.Specifically,CjkifJjis wholly in thek-th lot andCjk+1 ifJjis split into two parts with one part in thek-th lot and the other part in the (k+1)-th lot.For convenience,we call JobJj on-timeand setUj0 ifCj ≤dj,andtardyand setUj1 ifCj >dj.The objective of the problem is find a feasible schedule (subject to deadlines) with the minimum number of tardy jobs.Using the three-parameter notation of of Graham et al.[4],this scheduling problem can be denoted by 1|split,

        Hou et al.[6] showed that the smallest-size-first rule optimally solves the single-machine problem with splittable jobs to minimize the total completion time.Yang et al.[9] showed that the counterpart,in which splitting jobs are not allowed,of the problem in Hou et al.[6]is strongly NP-hard,and proposed an integer programming algorithm and several heuristics.Zhang et al.[11] showed that the weighted smallest-size-first rule optimally solves the singlemachine problem with splittable jobs to minimize the total weighted completion time or the total weighted discount completion time.Chen et al.[2] further studied an extension in which the capacities of different lots may be not the same,and showed that the weighted smallest-size-first rule optimally solves the problem of minimizing the total weighted completion time or the total weighted discount completion time.Mor et al.[8] gave a polynomial algorithm for the single-machine problem with splittable jobs to minimize the number of tardy jobs,and showed that its counterpart with splitting jobs being not allowed is strongly NP-hard and presented an efficient heuristic.They also showed that the single-machine problem with splittable jobs to minimize the weighted number of tardy jobs is weakly NP-hard and devised a pseudo-polynomial time dynamic programming algorithm.In the related single-machine scheduling,Yuan [10]proved that the single-machine problem with deadlines to minimize the number of tardy jobs is strongly NP-hard.Chen et al.[1] proved that single-machine total late work problem with deadlines is strongly NP-hard.

        The paper is organized as follows.In section 2,we describe the proof of strong NP-hardness.In section 3,we present some related results.

        §2.NP-hard proof

        We will show that problem 1|split,|∑Ujis strongly NP-hard by a polynomial reduction from the strongly NP-complete 3-Partition problem (see [3]).

        Let (a1,a2,···,a3t,B) be a given instance of 3-Partition.For our purpose,assume thata1≤a2≤···≤a3t.For the convenience of describing the job instance to be constructed,we first introduce the following parameters

        which satisfies

        Table 1 The job instance.

        The due date of each restricted job is equal to its deadline,i.e.,

        The following lemma connects a solution of the instance of 3-Partition and a desired subset of the job instance.

        Lemma 2.1.The instance of 3-Partition has a solution iffthe above job instance has a desired subset.

        Combing (2.10) and (2.17) yields

        According to(2.16)and(2.18),we can showB1B2···BtBby the same technique in[10].This implies thatI1,I2,···,Itis exactly a solution of the instance of 3-Partition.Then the lemma follows.

        Since the maximum due date of the normal jobs is 3t,the on-time normal jobs are scheduled in the first 3tlots.By (2.2),(2.4),(2.9) and (i),the total size of these on-time normal jobs is

        Considering that the size of each normal job is more than Δ2,we know that the number of the on-time normal jobs is no more than 3t.Then (ii) follows.

        (iii) immediately follows from (i),(ii),and the fact of the number of jobs being 3t2+t+1.

        According to (2.4) and (2.9),we further deduce

        Then (iv) follows.

        Based on Lemma 2.2,we can derive the following lemma which connects a desired subset and a desired schedule.

        Lemma 2.3.The job instance has a feasible schedule such that the set of its on-time normal jobs is a desired subset,iffit has a desired schedule.

        Proof.(?) Suppose thatσis a feasible schedule such that the setO(σ) of its on-time normal jobs is a desired subset.Then|O(σ)|3tby Definition 2.1.Together with Lemma 2.2(i) and the fact of the number of jobs being 3t2+t+1,we know thatσhas exactly 3t2-2t+1 tardy jobs,naturally showing thatσis a desired schedule.

        follows by Lemma 2.2 (iii).Moreover,according to Lemma 2.2 (i) and the fact of the number of jobs being 3t2+t+1 jobs,we can deduce that exactly 3tnormal jobs andt+1 restricted jobs are on-time,and all the other jobs are tardy inσ.Recall thatO(σ) denotes the set of the on-time normal jobs inσ.Then we have

        By Lemma 2.2 (ii) and (iv),it also holds that

        Henceforth,we use a permutation (Jσ(1),Jσ(2),···,Jσ(3t2+t+1)) of the 3t2+t+1 jobs to indicate the scheduleσ(it is reasonable since,given such a permutation,we can load the jobs in lots one by one and split a job if it can not be wholly loaded in the current lot).Moreover,to proceed,we can further assume that the on-time jobs inσare scheduled in the non-decreasing order of their due dates (or EDD order,breaking ties in the decreasing order of their sizes),since,otherwise,it will neither breaks out the feasibility nor increases the number of tardy jobs,when repeatedly shifting one on-time normal job with a larger due date to immediately after another one with a smaller due date.

        Note that,under the above supposition,the 3ton-time normal jobs are scheduled before all the restricted jobs inσ.In fact,these 3ton-time normal jobs exactly occupy the first 3tpositions inσ,i.e.,

        By (2.22) and the supposition of the jobs being scheduled in EDD order inσ,we also know

        Defineκ(σ)|{j:1≤j ≤3t,The indicatorκ(σ) refers tothe coincidence numberof the first 3tjobs inσ,where by coincidence we mean that the job at thej-th position in(permutation)σexactly lies in thej-th column of the job arrayJt×3t.Obviously,κ(σ)≤3t.

        Ifκ(σ)3t,then1 for each 1≤j ≤3t.Together with (2.19) and (2.20),we can conclude that the setO(σ) of the on-time normal jobs inσis a desired subset by Definition 2.1.

        Thus,σ′is also a feasible schedule with no more than (in fact,exactly equal to) 3t2-3ttardy jobs.By an finite repetitions of this switching operation,we can finally obtain a desired schedule.

        By Lemma 2.1 and Lemma 2.3,we finally derive the following theorem.

        Theorem 2.1.The instance of 3-Partition has a solution iffthe job instance has a feasible schedule with no more than3t2-3t tardy jobs,i.e.,problem1|split,is strongly NP-hard.

        §3.Results of some related scheduling problems

        We will go on to discuss some scheduling problems related to problem 1|split,studied in this paper.

        Theorem 3.1.Problem1|split,is unary NP-hard.

        Secondly,intuitively,if we regarded the size of a job as its ‘processing time’,we can find the similarity of the model studied in this paper and the classical single-machine scheduling model.In fact,as showed soon,problems 1|split,withare respectively equivalent to the single-machine problems 1|periodic|fin which ‘periodic’ means that jobs have periodic due dates and deadlines,that is,each job’s due dates and deadlines only take values in the set{T,2T,···,nT}.Note that the criterion of the total late size is equal to the criterion ofthe total late workin the single-machine setting.

        Theorem 3.2.Problems1|periodic|f with f {∑Uj,∑Yj} are unary NP-hard.

        久久亚洲伊人| 亚洲成aⅴ人片久青草影院| 2021久久精品国产99国产精品 | 亚洲中文久久精品无码ww16| 国产精品黑色丝袜在线播放| 少妇太爽高潮在线播放| 日韩在线永久免费播放| 日产国产精品亚洲系列| 婷婷激情六月| 亚洲中文字幕乱码在线观看| 狠狠色噜噜狠狠狠777米奇| 国产超碰人人做人人爱ⅴa| 亚洲成人av一区二区三区| 国产精品又爽又粗又猛又黄| 色欲欲www成人网站| 播放灌醉水嫩大学生国内精品| 亚洲国产日韩欧美高清片a| 蜜桃传媒免费在线观看| 女人脱了内裤趴开腿让男躁| 欧美va亚洲va在线观看| 亚洲每天色在线观看视频| 亚洲熟妇av一区二区在线观看| а天堂中文最新一区二区三区| 三上悠亚免费一区二区在线| 国产乱老熟视频乱老熟女1| 亚洲中文字幕舔尻av网站| 欧美亚洲国产片在线播放| 日本口爆吞精在线视频| 久久综合亚洲鲁鲁五月天| 久久久久成人精品无码中文字幕| 熟妇与小伙子matur老熟妇e| 蜜桃av夺取一区二区三区| 蜜桃视频网站在线观看一区| 女人扒开屁股爽桶30分钟| 韩国一级成a人片在线观看| 亚洲av调教捆绑一区二区三区 | 久久久天堂国产精品女人| 国产av综合一区二区三区最新 | 无码国产福利av私拍| 国产激情久久99久久| 国产精品美女一区二区av|