Parallel machine scheduling with batch delivery costs
|
|
- Susanna Sanders
- 5 years ago
- Views:
Transcription
1 Int. J. Production Economics 68 (2000) 177}183 Parallel machine scheduling with batch delivery costs Guoqing Wang*, T.C. Edwin Cheng Department of Business Administration, Jinan University, Guangzhou, People's Republic of China Department of Management, The Hong Kong Polytechnic University, Kowloon, Hong Kong Ozce of the Vice President (Research and Postgraduate Studies), The Hong Kong Polytechnic University, Kowloon, Hong Kong Received 12 May 1998; accepted 8 July 1999 Abstract We consider a scheduling problem in which n independent and simultaneously available jobs are to be processed on m parallel machines. The jobs are delivered in batches and the delivery date of a batch is equal to the completion time of the last job in the batch. The delivery cost depends on the number of deliveries. The objective is to minimize the sum of the total #ow time and delivery cost. We "rst show that the problem is NP-complete in the ordinary sense even when m"2, and NP-complete in the strong sense when m is arbitrary. Then we develop a dynamic programming algorithm to solve the problem. The algorithm is pseudopolynomial when m is constant and the number of batches has a "xed upper bound. Finally, we identify two polynomially solvable cases by introducing their corresponding solution methods Elsevier Science B.V. All rights reserved. Keywords: Parallel machine scheduling; Batch delivery cost 1. Introduction Batch scheduling, as combinations of sequencing and partitioning, has attracted much attention of researchers in recent years. Most of the results in batch scheduling area fall into the following three categories: (i) item availability family scheduling problems, (ii) batch availability scheduling problems, and (iii) batch processing scheduling problems. The interested reader is referred to the recent reviews by Webster and Baker [1], Liaee and Emmons [2], and Cheng et al. [3] In this paper, we study a problem which falls into a di!erent category of batch scheduling problems, * Correspondence address. Department of Management, The Hong Kong Polytechnic University, Kowloon, Hong Kong. namely batch delivery problems. Batch delivery problems were "rst introduced by Cheng and Kahlbacher [4]. In [4], they studied single machine batch delivery scheduling to minimize the sum of the total weighted earliness and delivery costs. The earliness of a job is de"ned as the di!erence between its delivery date and completion time. They showed that the problem is NP-complete in the ordinary sense, and the equal weight case is polynomially solvable. Cheng and Gordon [5] provided a dynamic programming algorithm to solve the general problem. The algorithm is pseudopolynomial when the number of batches has a "xed upper bound. They also provided a polynomial algorithm to solve the common processing time case. Cheng et al. [6] further showed that this problem can be formulated as a classical parallel machine scheduling problem, thus the complexity /00/$ - see front matter 2000 Elsevier Science B.V. All rights reserved. PII: S ( 9 9 ) X
2 178 G. Wang, T.C.E. Cheng / Int. J. Production Economics 68 (2000) 177}183 results and algorithms for the corresponding parallel machine scheduling problem can be easily extended to the problem. Cheng et al. [7] studied the single machine batch delivery problem to minimize the sum of the total weighted earliness and mean batch delivery time. Hermann and Lee [8] considered a single machine batch delivery problem where all jobs have a common due date and the objective is to minimize the sum of the earliness and tardiness penalties and delivery costs of the tardy jobs. They provided a pseudopolynomial dynamic programming algorithm to solve the problem. Chen [9] showed that, when the common due date is a decision variable, the problem can be solved polynomially. Yuan [10] showed that the single machine batch delivery problem to minimize the sum of the total weighted earliness and tardiness and delivery costs of the tardy jobs is NP-complete in the strong sense. While all prior batch delivery scheduling research focuses on the single machine environment, we study a parallel machine batch delivery scheduling problem in this paper. The problem can be formally stated as follows (see Fig. 1). There are n independent nonpreemptive jobs to be sequenced for processing on m parallel identical machines, and partitioned into several batches for delivery. All jobs are available for processing at time zero. All jobs in a batch are delivered to the customer together. The batch delivery date is equal to the completion time of the last job in a batch. Thus the #ow time of a job is equal to the batch delivery date on which it is delivered. The delivery cost is a nondecreasing function of the number of batch deliveries. The objective is to sequence and partition the jobs to minimize the sum of the total #ow time and delivery cost. Batch delivery is characteristic of many practical systems in which jobs are transported and ultimately delivered in containers such as boxes or carts. For such systems, an important performance criterion is to minimize the work-in-process (WIP) inventories which are related to the total #ow time. As there are always some costs associated with each delivery, we obtain a situation which can be modelled as the above batch delivery problem. The rest of the paper is organized as follows. In Section 2, we introduce the notation to be used. In Section 3, we show that the problem under study is NP-complete and provide a dynamic programming algorithm to solve the problem optimally. In Section 4, we identify some polynomially solvable cases. Finally, we present our conclusions in the last section. 2. Notation In this section, we introduce the notation to be used in the paper: n : number of jobs; m : number of machines; J"J,2, J : job set to be processed; p : processing time of job J ; R : number of batch deliveries; α(r) : delivery cost function, a nondecreasing function of R; Fig. 1. Problem descriptions.
3 G. Wang, T.C.E. Cheng / Int. J. Production Economics 68 (2000) 177} B : batch l; b : number of jobs in B ; D : delivery date of B ; C : completion time of job J ; F : #ow tome of J, which is equal to the batch delivery date on which J is delivered; π"b,2, B : a schedule; C "maxc : makespan of a schedule; G(π)" F #α(r) : total penalty of π. Adopting the three-"eld notation introduced by Graham et al. [11], we denote our problem as Pm/bd/(F #α(r)). 3. NP-completeness and dynamic programming In this section, we consider the complexity issues of the problem. First, it is interesting to note that, when the delivery cost is negligible, Pm/bd/(F #α(r)) simply reduces to the classical parallel machine scheduling problem Pm//C.Itis well known that Pm//C is solved by the generalized shortest processing time (SPT) rule: schedule the jobs in the order of nondecreasing processing times, and assign each job to the earliest available machine [12]. Next, we give a simple proof for the NP-completeness for the problem under study. Assume that the batch delivery cost is so large that all jobs must be delivered in one batch. i.e. R"1. Then Pm/bd/(F #α(r)) is equivalent to the classical parallel machine scheduling problem Pm//C. Since Pm//C has been shown to be NP-complete in the ordinary sense when m is "xed, and NP-complete in the strong sense when m is arbitrary [13], we have the following theorem. Theorem 1. Even when R"1, Pm/bd/(F #α(r)) is NP-complete in the ordinary sense when m is xxed and m*2, and NP-complete in the strong sense when m is arbitrary. The following lemma establishes several properties for an optimal schedule for the problem. Lemma 1. There exists an optimal schedule πh"b,2, B for Pm/bd, R);/(F #α(r)) in which (i) there is no idle time before each job; (ii) all jobs assigned to the same machine are scheduled in the SPT order; (iii) B contains all jobs which xnish processing in the time interval (D, D ], l"1,2, R. Proof. (i) Trivial. (ii) Assume that jobs J and J are assigned to the same machine and J follows J immediately such that p *p in πh. Let π be a schedule obtained by swapping J and J. It is easy to show that G(πH)*G(π), regardless of whether J and J are delivered in the same batch or not. (iii) Let us number all jobs in the order of their completion time in πh. Assume that the batches are numbered in accordance with the numbers of their last jobs. It is clear that, without loss of generality, we can assume D (2(D. Let J be the "rst job in B. If there are any jobs between J and J (the last job in B ) which are assigned to other batches, then there must be at least one batch, say B, such that C )D (D. Let π be a schedule obtained by simply assigning J to B. It is obvious that G(πH)*G(π), a contradiction. Following the same argument with the jobs in batch B and so on, we can show that there exists an optimal schedule in which all batches consist of a number of jobs which "nish processing contiguously. Since all jobs which processing at D, l"1,2, R, can all be assigned to B in any optimal schedule, we have shown that B contains all jobs which "nish processing in the time interval (D, D ]. Based on Lemma 1, we can develop a dynamic programming algorithm to solve the problem. Let ; be an upper bound for the number of batch deliveries, and P" p. The algorithm is formally described as follows. Algorithm PMBD-1: (a) Renumber the jobs in the SPT order, i.e. p )p 2)p. (b) De"ne H (j, t,2, t, D,2, D ) as the minimum total #ow time if we have scheduled jobs J up to J such that the total processing time
4 180 G. Wang, T.C.E. Cheng / Int. J. Production Economics 68 (2000) 177}183 of the jobs assigned to machine u is t, u"1,2, m, and the delivery date is D for batch B, l"1,2, R. (c) Recursive relations: For j"0,2, n, t "0,2, P, u " 1,2, m, D " D # 1,2, P, l"1,2, R, D "0, and R"1,2, ;, H ( j, t,2, t, D,2, D )" min X, (1) where X "H ( j!1, t,2, t!p,2, t, D,2, D ) # F ; (2) F "D D (t )D, D "0, l"1,2, R. (3) (d) Initial conditions: For each t "0,2, P, u " 1,2, m, D " D # 1,2, P, l"1,2, R, D "0, and R"1,2, ;, H ( j, t,2, t, D,2, D ) " if j"0, t 0 "t " 2"t "0, R otherwise. (e) Optimal solution: GH"minH (n, t,2, t, D,2, D )#α(r) over all t "0,2, P, u"1,2, m, D "D #1,2, P, l"1,2, R, D "0, and R"1,2, ;. Lemma 2. Algorithm PMBD-1 solves the problem Pm/bd, R);/(F #α(r)) in O(nm;P) time. Proof. Due to Lemma 1, there exists an optimal schedule with jobs assigned to each machine in the SPT order, and each job in assigned to the "rst batch after the completion of the job. If J is assigned to machine u, then C "t, and if D (t )D, then J is assigned to B, and so F "D. This justi"es Eqs. (2) and (3). Since H (j, t,2, t, D,2, D ) is determined by the minimum assignment by de"nition, we have justi- "ed the validity of the recursive relations. So the algorithm PMBD-1 solves the problem Pm/bd, R);/(F #α(r)). The time complexity of the algorithm can be established as follows. Since only m!1 of the values t,2, t are independent, the number of di!erent states of the recursive relations is at most np for R"1,2, ;. For each state, the righthand side of Eq. (1) can be calculated in O(m;) time. Thus, the overall computational complexity of Algorithm PMBD-1 is O(nm;P). Lemma 2 implies that the problem Pm/bd, R);/(F #α(r)) is not strongly NP-complete for any constant m and ;. But it is not clear whether Pm/bd, R);/(F #α(r)) is strongly NP-complete or pseudopolynomically solvable for a constant m and an arbitrary ;. 4. Polynomially solvable cases In this section, we "rst consider a special case where the job assignment is predetermined. It is evident that the problem reduces to an optimal batching problem in this case. This special case characterizes the practical scenario where each machine is dedicated to a special group of jobs. According to Lemma 1, we can provide a backward dynamic programming algorithm to solve the optimal batching problem as follows. Algorithm PMBD-2: (a) Schedule the jobs on each machine in the SPT order, and then renumber all the jobs in accordance with the job completion times. (b) De"ne H (j, l) as the minimum total completion time of the jobs J,2, J when they are assigned to the delivery batches B,2, B. (c) Recursive relations: For R"1,2, n, l"r,2, 1, and j"n,2, l, H ( j, l)" min H (k, l#1)#(k!j)c. (4) (d) Initial conditions: For each j"1,2, n l"1,2, R, and R"1,2, n, H (j, l)" 0 R if j"n#1, and l"r#1; otherwise. (e) Optimal solution: G(πH)" min H (1, 1)#α(R). While the optimality of the algorithm can be easily justi"ed, it is also not di$cult to see that the time complexity of the algorithm is O(n).
5 G. Wang, T.C.E. Cheng / Int. J. Production Economics 68 (2000) 177} H (1, 1)"H (2, 2)#C "31. Thus G(πH)"7R#H (1, 1)"52. Fig. 2. Example 1. Now we present a numerical example for the special case to demonstrate the optimality of the algorithm. Example 1. Consider the instance with J" J,2, J, m"2, and α(r)"7r. Assume that J and J are assigned on M, J and J are assigned on M, and all jobs are sequenced in the SPT order on each machine (as shown in Fig. 2). Now using algorithm PMBD-2 to solve the instance, we have the following results: When R"1, we have H (4, 1)"H (5, 2)#C "12, H (3, 1)"H (5, 2)#2C "24, H (2, 1)"H (5, 2)#3C "36, H (1, 1)"H (5, 2)#4C "48, and so G(πH)"7R#H (1, 1)"55. When R"2, we have H (4, 2)"H (5, 3)#C "12, H (3, 2)"H (5, 3)#2C "24, H (2, 2)"H (5, 3)#3C "36, H (1, 1)"minH (4, 2)#3C, H (3, 2)#2C, H (2, 2)#C "32, and so G(πH)"7R#H (1, 1)"46. When R"3, we have H (4, 3)"H (5, 4)#C "12, H (3, 3)"H (5, 4)#2C "24, H (2, 2)"minH (4, 3)#2C, H (3, 3)#C "28, When R"4, we have H (4, 4)"H (5, 5)#C "12, H (3, 3)"H (4, 4)#C "20, H (2, 2)"H (3, 3)#C "24, H (1, 1)"H (2, 2)#C "27, and so G(πH )"7R#H (1, 1)"55. Hence, we obtained an optimal schedule πh" B, B with B "J, J and B "J, J. We now consider the special case with identical processing times, Pm/bd, p "p/(f #α(r)). Let n "n/m, g"n m!n. Let n be the number of jobs processed on machine u under a speci"c schedule. Then we have the following lemma. Lemma 3. There exists an optimal schedule for Pm/bd, p "p/(f #α(r)) in which n!1) n )n,u"1,2, m. Proof. Suppose there exists an optimal schedule πh in which the condition is not satis"ed. According to Lemma 1, we can assume that there is no inserted idle time in πh. Then there must be a pair of machines u and v such that n *n #2 and the last job on machine u is also the last job of the last batch delivery. It is clear that moving the last job on machine u to the last position on machine v will not increase the total penalty. Repeating this process, we can obtain a desired optimal schedule. Let πh"b,2, B be an optimal schedule with R batch deliveries for the problem Pm/bd, p "p/(f #α(r)). Let bm "b /m, l"1, 2, R!1. We have Lemma 4. There exists an optimal schedule with R batch deliveries for Pm/bd, p "p/(f #α(r)) in which bm, l"1, 2, R!1, is integral.
6 182 G. Wang, T.C.E. Cheng / Int. J. Production Economics 68 (2000) 177}183 Proof. According to Lemma 1, we can assume that in πh there is no inserted idle time and B contains all jobs which "nish processing in the time interval (D, D ], l"1,2, R!1. It is evident that (D!D )/p is integral, l"1,2, R. Since b "(D!D )m/p, l"1,2, R!1, bm is also integral. Now assume that πh satis"ed Lemmas 3 and 4. Let bm "b /m. We have Lemma 5. There exists an optimal schedule with R batch deliveries for Pm/bd, p "p/(f #α(r)) in which bm!bm )1 for any pair of k and l, where k"1,2, R, l"1,2, R. Proof. We "rst show that changing the sequence of B, l"1,2, R!1, will not cause any increase in the total penalty. It is not di$cult to see that the sequencing of batch deliveries B, l"1,2, R!1, is equivalent to the classical single machine total weighted #ow time scheduling problem, denoted as 1//w C, with w "bm m and p "bm p. It is well known that the total weighted #ow time is minimized by sequencing the jobs in the weighted shortest processing time (WSPT) order [14]. Since p /w "2"p /w "p/m, B, l"1,2, R!1, can be sequenced in an arbitrary order. Now, we can prove the lemma by showing bm!bm )1, l"2, 2, R. (5) We assume that bm '1, l"2, 2, R. Byde"nition, we have D b #D b )(D!p)(b!m) # (D #p)(b #m), (6) D b #D b )(D #p)(b #m) # (D!p)(b!m). (7) Then we can easily obtain the desired results. Now, assume that there are some batches such that bm "1. Note that b may be less than m in this case. Since it is trivial when bm "1 (or bm "1), we suppose bm '1 (or bm '1). From (6) (or (7)), we can easily show that bm )2or(bM )2), and thus (5) holds again. This completes the proof. Based on these results, we can easily construct an optimal schedule with R batch deliveries πh"b,2, B such that bm "b M!1, l"1, 2, h, bm "b M, l"h#1, 2, R, where bm "n /R and h"bm R!n. The associated total penalty can be calculated as G(πH)"α(R)# lmp(bm!1) #h(bm!1)p ) bm (R!h)m # lmpbm!gn p ) "α(r)#(rbm!h#bm )(RbM!h)mp/2! h(bm!1)mp/2!gn p. Now, we can construct a simple algorithm to solve the problem as follows. Algorithm PMBD-3: 1. n :"n/m; g :"n m!n; RH :"0; GH :"R; 2. for R"1 ton do begin bm :"n /R; h :"b M R!n ; G(πH):"α(R)#(RbM!h#b M ) (RbM!h)mp/2!h(b M!1)mp/2!gn p; if GH'G(πH) then RH :"R; GH :"G(πH); end end It is clear that Algorithm PMBD-3 solves the problem Pm/bd, p "p/(f #α(r)) in O(n/m) time. It should be pointed out that, the algorithm, although e$cient, is not actually polynomial when each batch delivery has an equal delivery cost c, i.e.α(r)"cr. The following numerical example demonstrates the optimality of the algorithm. Example 2. Consider the instance with J"J, 2, J, m"2, α(r)"7r, p "p"2, i"1,2, 7. From Lemma 3, we know that there exists an optimal schedule in which all jobs are sequenced as shown in Fig. 3. It is clear that n "4, g"1. Using algorithm PMBD-3 to solve the instance, we have the following results. When R"1, we have bm G(πH)"7R#28p"63. "4 and h"0, and so
7 G. Wang, T.C.E. Cheng / Int. J. Production Economics 68 (2000) 177} Acknowledgements Fig. 3. Example 2. When R"2, we have bm "2 and h"0, and so G(πH)"7R#20p"54. When R"3, we have bm "2 and h"2, and so G(πH)"7R#18p"57. When R"4, we have bm "1 and h"0, and so G(πH)"7R#16p"60. Now we can obtain an optimal schedule πh"b, B with B "J, J, J, J, and B "J, J, J. 5. Conclusions In this paper, we have studied the parallel machine scheduling with batch delivery costs. We have shown that the problem to minimize the sum of the total #ow time and delivery cost is NP-complete in the strong sense. We have then provided a dynamic programming algorithm to solve the problem. The algorithm is pseudopolynomial when the number of machines is constant and the number of batches has a "xed upper bound. We also have provided two polynomial time algorithms to solve the special cases where the job assignment is given or the job processing times are equal. There are a number of issues which are of interest for further research. First, it is interesting to investigate the open problem posed in the paper, i.e. whether it is pseudopolynomially solvable or strongly NP-complete when the number of machines is constant and the number of batches is arbitrary. It is also interesting to investigate polynomial time algorithms for the special case where the job processing times are equal and the batch delivery cost function is linear. Another interesting issue is to develop e!ective heuristics to solve the general problem, and it is evident that a viable strategy is to combine the list scheduling procedure for the classical parallel machine scheduling problems [15] with the optimal batching algorithm proposed in this paper. This research was supported in part by The Hong Kong Polytechnic University under grant number 350/239. References [1] S. Webster, K.R. Baker, Scheduling groups of jobs on a single machine, Operations Research 43 (1995) 692}703. [2] M.M. Liaee, H. Emmons, Scheduling families of jobs with setup times, International Journal of Production Economics 51 (1997) 165}176. [3] T.C.E. Cheng, J.N.D. Gupta, G. Wang, A review of #owshop scheduling research with setup times, Production and Operations Management (1999), to appear. [4] T.C.E. Cheng, H.G. Kahlbacher, Scheduling with delivery and earliness penalties, Asia-Paci"c Journal of Operational Research 10 (1993) 145}152. [5] T.C.E. Cheng, V.S. Gordon, Batch delivery scheduling on a single machine, Journal of the Operational Research Society 45 (1994) 1211}1215. [6] T.C.E. Cheng, V.S. Gordon, M.Y. Kovalyov, Single machine scheduling with batch delivery, European Journal of Operational Research 94 (1996) 277}283. [7] T.C.E. Cheng, M.Y. Kovalyov, B.M.T. Lin, Single machine scheduling to minimize batch delivery and job earliness penalties, SIAM Journal on Optimization 7 (1997) 547}559. [8] J.W. Hermann, C.-Y. Lee, On scheduling to minimize earliness}tardiness and batch delivery costs with a common due date, European Journal of Operational Research 70 (1993) 272}288. [9] Z.-L. Chen, Scheduling and common due date assignment with earliness}tardiness penalties and batch delivery costs, European Journal of Operational Research 93 (1996) 49}60. [10] J. Yuan, A note on the complexity of single-machine scheduling with a common due date, earliness}tardiness, and batch delivery costs, European Journal of Operational Research 94 (1996) 203}205. [11] R.L. Graham, E.L. Lawler, J.K. Lenstra, A.H.G. Rinnooy Kan, Optimization and approximation in deterministic sequencing and scheduling: A survey, Annals of Discrete Mathematics 5 (1979) 287}326. [12] R.W. Conway, W.L. Maxwell, L.W. Miller, Theory of Scheduling, Addison-Wesley, Reading, MA, [13] M.R. Garey, D.S. Johnson, Computers and Intractability: A Guide to the Theory of NP-completeness, Freeman, New York, [14] W.E. Smith, Various optimizers for single-stage production, Naval Research Logistics Quarterly 3 (1956) 59}66. [15] R.L. Graham, Bounds for certain multiprocessing anomalies, Bell System Technical Journal 45 (1996) 1563}1583.
Complexity analysis of job-shop scheduling with deteriorating jobs
Discrete Applied Mathematics 117 (2002) 195 209 Complexity analysis of job-shop scheduling with deteriorating jobs Gur Mosheiov School of Business Administration and Department of Statistics, The Hebrew
More informationAn FPTAS for parallel-machine scheduling under a grade of service provision to minimize makespan
An FPTAS for parallel-machine scheduling under a grade of service provision to minimize makespan Min Ji 1 College of Computer Science & Information Engineering, Zhejiang Gongshang University, Hangzhou
More informationScheduling jobs with agreeable processing times and due dates on a single batch processing machine
Theoretical Computer Science 374 007 159 169 www.elsevier.com/locate/tcs Scheduling jobs with agreeable processing times and due dates on a single batch processing machine L.L. Liu, C.T. Ng, T.C.E. Cheng
More informationScheduling Linear Deteriorating Jobs with an Availability Constraint on a Single Machine 1
Scheduling Linear Deteriorating Jobs with an Availability Constraint on a Single Machine 1 Min Ji a, b, 2 Yong He b, 3 T.C.E. Cheng c, 4 a College of Computer Science & Information Engineering, Zhejiang
More informationMulti-agent scheduling on a single machine to minimize total weighted number of tardy jobs
This is the Pre-Published Version. Multi-agent scheduling on a single machine to minimize total weighted number of tardy obs T.C.E. Cheng 1, C.T. Ng 1 and J.J. Yuan 2 1 Department of Logistics, The Hong
More informationScheduling linear deteriorating jobs with an availability constraint on a single machine
Theoretical Computer Science 362 (2006 115 126 www.elsevier.com/locate/tcs Scheduling linear deteriorating jobs with an availability constraint on a single machine Min Ji a,b, Yong He b, T.C.E. Cheng c,
More informationScheduling in an Assembly-Type Production Chain with Batch Transfer
This is the Pre-Published Version. Scheduling in an Assembly-Type Production Chain with Batch Transfer B.M.T. Lin 1,#, T.C.E. Cheng 2 and A.S.C. Chou 3 1 Department of Information and Finance Management
More informationBatch delivery scheduling with simple linear deterioration on a single machine 1
Acta Technica 61, No. 4A/2016, 281 290 c 2017 Institute of Thermomechanics CAS, v.v.i. Batch delivery scheduling with simple linear deterioration on a single machine 1 Juan Zou 2,3 Abstract. Several single
More informationOptimal on-line algorithms for single-machine scheduling
Optimal on-line algorithms for single-machine scheduling J.A. Hoogeveen A.P.A. Vestjens Department of Mathematics and Computing Science, Eindhoven University of Technology, P.O.Box 513, 5600 MB, Eindhoven,
More informationPolynomial time solutions for scheduling problems on a proportionate flowshop with two competing agents
Journal of the Operational Research Society (2014) 65, 151 157 2014 Operational Research Society Ltd All rights reserved 0160-5682/14 wwwpalgrave-journalscom/jors/ Polynomial time solutions for scheduling
More informationAn exact approach to early/tardy scheduling with release dates
Computers & Operations Research 32 (2005) 2905 2917 www.elsevier.com/locate/dsw An exact approach to early/tardy scheduling with release dates Jorge M.S. Valente, Rui A.F.S. Alves Faculdade de Economia,
More informationUniversity of Twente. Faculty of Mathematical Sciences. Scheduling split-jobs on parallel machines. University for Technical and Social Sciences
Faculty of Mathematical Sciences University of Twente University for Technical and Social Sciences P.O. Box 217 7500 AE Enschede The Netherlands Phone: +31-53-4893400 Fax: +31-53-4893114 Email: memo@math.utwente.nl
More informationThe unbounded single machine parallel batch scheduling problem with family jobs and release dates to minimize makespan
The unbounded single machine parallel batch scheduling problem with family jobs and release dates to minimize makespan J.J. YUAN 1,, Z.H. Liu 2,, C.T. NG and T.C.E. CHENG 1 Department of Mathematics, Zhengzhou
More informationSingle Machine Scheduling with a Non-renewable Financial Resource
Single Machine Scheduling with a Non-renewable Financial Resource Evgeny R. Gafarov a, Alexander A. Lazarev b Institute of Control Sciences of the Russian Academy of Sciences, Profsoyuznaya st. 65, 117997
More informationMINIMIZING TOTAL TARDINESS FOR SINGLE MACHINE SEQUENCING
Journal of the Operations Research Society of Japan Vol. 39, No. 3, September 1996 1996 The Operations Research Society of Japan MINIMIZING TOTAL TARDINESS FOR SINGLE MACHINE SEQUENCING Tsung-Chyan Lai
More informationComplexity and Algorithms for Two-Stage Flexible Flowshop Scheduling with Availability Constraints
Complexity and Algorithms or Two-Stage Flexible Flowshop Scheduling with Availability Constraints Jinxing Xie, Xijun Wang Department o Mathematical Sciences, Tsinghua University, Beijing 100084, China
More informationMachine scheduling with earliness, tardiness and non-execution penalties
Computers & Operations Research 32 (2005) 683 705 www.elsevier.com/locate/dsw Machine scheduling with earliness, tardiness and non-execution penalties Refael Hassin, Mati Shani 1 Department of Statistics
More informationBicriteria models to minimize the total weighted number of tardy jobs with convex controllable processing times and common due date assignment
MISTA 2009 Bicriteria models to minimize the total weighted number of tardy jobs with convex controllable processing times and common due date assignment Dvir Shabtay George Steiner Abstract We study a
More informationResearch Article Batch Scheduling on Two-Machine Flowshop with Machine-Dependent Setup Times
Advances in Operations Research Volume 2009, Article ID 153910, 10 pages doi:10.1155/2009/153910 Research Article Batch Scheduling on Two-Machine Flowshop with Machine-Dependent Setup Times Lika Ben-Dati,
More informationSingle Machine Scheduling with Generalized Total Tardiness Objective Function
Single Machine Scheduling with Generalized Total Tardiness Objective Function Evgeny R. Gafarov a, Alexander A. Lazarev b Institute of Control Sciences of the Russian Academy of Sciences, Profsoyuznaya
More informationLecture 4 Scheduling 1
Lecture 4 Scheduling 1 Single machine models: Number of Tardy Jobs -1- Problem 1 U j : Structure of an optimal schedule: set S 1 of jobs meeting their due dates set S 2 of jobs being late jobs of S 1 are
More informationPolynomially solvable and NP-hard special cases for scheduling with heads and tails
Polynomially solvable and NP-hard special cases for scheduling with heads and tails Elisa Chinos, Nodari Vakhania Centro de Investigación en Ciencias, UAEMor, Mexico Abstract We consider a basic single-machine
More informationInternational Journal of Industrial Engineering Computations
International Journal of Industrial Engineering Computations 2 (20) 49 498 Contents lists available at GrowingScience International Journal of Industrial Engineering Computations homepage: www.growingscience.com/iec
More informationScheduling Parallel Jobs with Linear Speedup
Scheduling Parallel Jobs with Linear Speedup Alexander Grigoriev and Marc Uetz Maastricht University, Quantitative Economics, P.O.Box 616, 6200 MD Maastricht, The Netherlands. Email: {a.grigoriev, m.uetz}@ke.unimaas.nl
More informationOn-line Bin-Stretching. Yossi Azar y Oded Regev z. Abstract. We are given a sequence of items that can be packed into m unit size bins.
On-line Bin-Stretching Yossi Azar y Oded Regev z Abstract We are given a sequence of items that can be packed into m unit size bins. In the classical bin packing problem we x the size of the bins and try
More informationJune 19, Abstract. We give a simple proof that, for any instance of a very general class of scheduling
On the Existence of Schedules that are Near-Optimal for both Makespan and Total Weighted Completion Time Cli Stein Joel Wein y June 19, 1996 Abstract We give a simple proof that, for any instance of a
More informationLow-Complexity Algorithms for Sequencing Jobs with a Fixed Number of Job-Classes
Low-Complexity Algorithms for Sequencing Jobs with a Fixed Number of Job-Classes Jack A.A. van der Veen Nijenrode University - The Netherlands School of Business Straatweg 25, 3621 BG Breukelen The Netherlands
More informationComplexity analysis of the discrete sequential search problem with group activities
Complexity analysis of the discrete sequential search problem with group activities Coolen K, Talla Nobibon F, Leus R. KBI_1313 Complexity analysis of the discrete sequential search problem with group
More informationJob Sequencing with Exponential Functions of Processing Times
INFORMATICA, 2006, Vol. 17, No. 1, 13 24 13 2006 Institute of Mathematics and Informatics, Vilnius Job Sequencing with Exponential Functions of Processing Times Adam JANIAK Institute of Computer Engineering,
More informationBasic Scheduling Problems with Raw Material Constraints
Basic Scheduling Problems with Raw Material Constraints Alexander Grigoriev, 1 Martijn Holthuijsen, 2 Joris van de Klundert 2 1 Faculty of Economics and Business Administration, University of Maastricht,
More informationDeterministic Models: Preliminaries
Chapter 2 Deterministic Models: Preliminaries 2.1 Framework and Notation......................... 13 2.2 Examples... 20 2.3 Classes of Schedules... 21 2.4 Complexity Hierarchy... 25 Over the last fifty
More informationHeuristics for the two-stage job shop scheduling problem with a bottleneck machine
European Journal of Operational Research 123 (2000) 229±240 www.elsevier.com/locate/orms Heuristics for the two-stage job shop scheduling problem with a bottleneck machine I.G. Drobouchevitch, V.A. Strusevich
More informationAn improved approximation algorithm for two-machine flow shop scheduling with an availability constraint
An improved approximation algorithm for two-machine flow shop scheduling with an availability constraint J. Breit Department of Information and Technology Management, Saarland University, Saarbrcken, Germany
More informationEqualprocessing and equalsetup time cases of scheduling parallel machines with a single server
Available online at www.sciencedirect.com Computers & Operations Research 31 (004) 1867 1889 www.elsevier.com/locate/dsw Equalprocessing and equalsetup time cases of scheduling parallel machines with a
More informationA note on the complexity of the concurrent open shop problem
J Sched (2006) 9: 389 396 DOI 10.1007/s10951-006-7042-y A note on the complexity of the concurrent open shop problem Thomas A. Roemer C Science + Business Media, LLC 2006 Abstract The concurrent open shop
More informationA hybrid two-stage transportation and batch scheduling problem
Available online at www.sciencedirect.com Applied Mathematical Modelling 32 (2008) 2467 2479 www.elsevier.com/locate/apm A hybrid two-stage transportation and batch scheduling problem Lixin Tang *, Hua
More informationThroughput Optimization in Single and Dual-Gripper Robotic Cells
Throughput Optimization in Single and Dual-Gripper Robotic Cells U.V. Manoj; manojuv@tamu.edu College of Engineering, Texas A&M University, College Station, TX Chelliah Sriskandarajah Mays Business School,
More informationMachine Scheduling with Deliveries to Multiple Customer Locations
This is the Pre-Published Version. Machine Scheduling with Deliveries to Multiple Customer Locations Chung-Lun Li George Vairaktarakis Chung-Yee Lee April 2003 Revised: November 2003 Abstract One important
More informationSingle Machine Scheduling with Job-Dependent Machine Deterioration
Single Machine Scheduling with Job-Dependent Machine Deterioration Wenchang Luo 1, Yao Xu 2, Weitian Tong 3, and Guohui Lin 4 1 Faculty of Science, Ningbo University. Ningbo, Zhejiang 315211, China; and
More informationA polynomial-time approximation scheme for the two-machine flow shop scheduling problem with an availability constraint
A polynomial-time approximation scheme for the two-machine flow shop scheduling problem with an availability constraint Joachim Breit Department of Information and Technology Management, Saarland University,
More informationSUPPLY CHAIN SCHEDULING: ASSEMBLY SYSTEMS. Zhi-Long Chen. Nicholas G. Hall
SUPPLY CHAIN SCHEDULING: ASSEMBLY SYSTEMS Zhi-Long Chen Nicholas G. Hall University of Pennsylvania The Ohio State University December 27, 2000 Abstract We study the issue of cooperation in supply chain
More informationM 2 M 3. Robot M (O)
R O M A TRE DIA Universita degli Studi di Roma Tre Dipartimento di Informatica e Automazione Via della Vasca Navale, 79 { 00146 Roma, Italy Part Sequencing in Three Machine No-Wait Robotic Cells Alessandro
More informationhal , version 1-27 Mar 2014
Author manuscript, published in "2nd Multidisciplinary International Conference on Scheduling : Theory and Applications (MISTA 2005), New York, NY. : United States (2005)" 2 More formally, we denote by
More informationMemorandum COSOR 97-23, 1997, Eindhoven University of Technology
Memorandum COSOR 97-3, 1997, Eindhoven University of Technology Approximation algorithms for the multiprocessor open shop scheduling problem Petra Schuurman y Gerhard J. Woeginger z Abstract We investigate
More information2 Martin Skutella modeled by machine-dependent release dates r i 0 which denote the earliest point in time when ob may be processed on machine i. Toge
Convex Quadratic Programming Relaxations for Network Scheduling Problems? Martin Skutella?? Technische Universitat Berlin skutella@math.tu-berlin.de http://www.math.tu-berlin.de/~skutella/ Abstract. In
More informationComplexity of preemptive minsum scheduling on unrelated parallel machines Sitters, R.A.
Complexity of preemptive minsum scheduling on unrelated parallel machines Sitters, R.A. Published: 01/01/2003 Document Version Publisher s PDF, also known as Version of Record (includes final page, issue
More informationScheduling with resource allocation and past-sequence-dependent setup times including maintenance
011 International Conference on Networking, Sensing and Control Delft, the Netherlands, 11-13 April 011 Scheduling with resource allocation and past-sequence-dependent setup times including maintenance
More informationCombinatorial Structure of Single machine rescheduling problem
Workshop on Combinatorics and Optimization Combinatorial Structure of Single machine rescheduling problem Yuan Jinjiang Department of mathematics, Zhengzhou University Zhengzhou, Henan 450052 Page 1 of
More informationIdeal preemptive schedules on two processors
Acta Informatica 39, 597 612 (2003) Digital Object Identifier (DOI) 10.1007/s00236-003-0119-6 c Springer-Verlag 2003 Ideal preemptive schedules on two processors E.G. Coffman, Jr. 1, J. Sethuraman 2,,
More informationSemi-Online Multiprocessor Scheduling with Given Total Processing Time
Semi-Online Multiprocessor Scheduling with Given Total Processing Time T.C. Edwin Cheng Hans Kellerer Vladimir Kotov Abstract We are given a set of identical machines and a sequence of jobs, the sum of
More informationSolving Parallel Machine Scheduling Problems by. University ofpennsylvania. Warren B. Powell. Department of Civil Engineering & Operations Research
Solving Parallel Machine Scheduling Problems by Column Generation Zhi-Long Chen Department of Systems Engineering University ofpennsylvania Philadelphia, PA 19104-6315 Warren B. Powell Department of Civil
More informationMINIMIZING SCHEDULE LENGTH OR MAKESPAN CRITERIA FOR PARALLEL PROCESSOR SCHEDULING
MINIMIZING SCHEDULE LENGTH OR MAKESPAN CRITERIA FOR PARALLEL PROCESSOR SCHEDULING By Ali Derbala University of Blida, Faculty of science Mathematics Department BP 270, Route de Soumaa, Blida, Algeria.
More informationIE652 - Chapter 10. Assumptions. Single Machine Scheduling
IE652 - Chapter 10 Single Machine Scheduling 1 Assumptions All jobs are processed on a single machine Release time of each job is 0 Processing times are known with certainty Scheduling Sequencing in this
More informationOmega 38 (2010) Contents lists available at ScienceDirect. Omega. journal homepage:
Omega 38 (2010) 3 -- 11 Contents lists available at ScienceDirect Omega journal homepage: www.elsevier.com/locate/omega A single-machine learning effect scheduling problem with release times Wen-Chiung
More informationA note on proving the strong NP-hardness of some scheduling problems with start time dependent job processing times
Optim Lett (2012) 6:1021 1025 DOI 10.1007/s11590-011-0330-2 SHORT COMMUNICATION A note on proving the strong NP-hardness of some scheduling problems with start time dependent job processing times Radosław
More informationComputers and Mathematics with Applications
Computers and Mathematics with Applications 60 (2010) 1374 1384 Contents lists available at ScienceDirect Computers and Mathematics with Applications journal homepage: www.elsevier.com/locate/camwa Heuristics
More informationon a Single Machine Stephane Dauzere-Peres a Marc Sevaux b Helleveien 30 N-5035 Bergen-Sandviken, Norway Ecole des Mines de Nantes
Using Lagrangean Relaxation to Minimize the (Weighted) Number of Late Jobs on a Single Machine Stephane Dauzere-Peres a Marc Sevaux b a Department of Finance and Management Science Norwegian School of
More informationJena Research Papers in Business and Economics
Jena Research Papers in Business and Economics Scheduling of inventory releasing jobs to satisfy time-varying demand Nils Boysen, Stefan Bock, Malte Fliedner 02/2011 Jenaer Schriften zur Wirtschaftswissenschaft
More informationHybrid Flowshop Scheduling with Interstage Job Transportation
J. Oper. Res. Soc. China (2014) 2:109 121 DOI 10.1007/s40305-014-0040-4 Hybrid Flowshop Scheduling with Interstage Job Transportation Wei-ya Zhong Long-hua Lv Received: 5 January 2014 / Revised: 20 February
More informationNP-Completeness. f(n) \ n n sec sec sec. n sec 24.3 sec 5.2 mins. 2 n sec 17.9 mins 35.
NP-Completeness Reference: Computers and Intractability: A Guide to the Theory of NP-Completeness by Garey and Johnson, W.H. Freeman and Company, 1979. NP-Completeness 1 General Problems, Input Size and
More informationOn Machine Dependency in Shop Scheduling
On Machine Dependency in Shop Scheduling Evgeny Shchepin Nodari Vakhania Abstract One of the main restrictions in scheduling problems are the machine (resource) restrictions: each machine can perform at
More informationON THE COMPLEXITY OF SOLVING THE GENERALIZED SET PACKING PROBLEM APPROXIMATELY. Nimrod Megiddoy
ON THE COMPLEXITY OF SOLVING THE GENERALIZED SET PACKING PROBLEM APPROXIMATELY Nimrod Megiddoy Abstract. The generalized set packing problem (GSP ) is as follows. Given a family F of subsets of M = f mg
More informationSingle machine scheduling with forbidden start times
4OR manuscript No. (will be inserted by the editor) Single machine scheduling with forbidden start times Jean-Charles Billaut 1 and Francis Sourd 2 1 Laboratoire d Informatique Université François-Rabelais
More informationMinimizing Average Completion Time in the. Presence of Release Dates. September 4, Abstract
Minimizing Average Completion Time in the Presence of Release Dates Cynthia Phillips Cliord Stein y Joel Wein z September 4, 1996 Abstract A natural and basic problem in scheduling theory is to provide
More informationimmediately, without knowledge of the jobs that arrive later The jobs cannot be preempted, ie, once a job is scheduled (assigned to a machine), it can
A Lower Bound for Randomized On-Line Multiprocessor Scheduling Jir Sgall Abstract We signicantly improve the previous lower bounds on the performance of randomized algorithms for on-line scheduling jobs
More informationImproved Bounds on Relaxations of a Parallel Machine Scheduling Problem
Journal of Combinatorial Optimization 1, 413 426 (1998) c 1998 Kluwer Academic Publishers Manufactured in The Netherlands Improved Bounds on Relaxations of a Parallel Machine Scheduling Problem CYNTHIA
More informationDiscrete Applied Mathematics. Tighter bounds of the First Fit algorithm for the bin-packing problem
Discrete Applied Mathematics 158 (010) 1668 1675 Contents lists available at ScienceDirect Discrete Applied Mathematics journal homepage: www.elsevier.com/locate/dam Tighter bounds of the First Fit algorithm
More informationResearch Notes for Chapter 1 *
Research Notes for Chapter 1 * One of our guiding principles when organizing the main text was to go from simple to complex topics and maintain technological order that is, basing each new result only
More informationFixed-sequence single machine scheduling and outbound delivery problems
Fixed-sequence single machine scheduling and outbound delivery problems Azeddine Cheref, Alessandro Agnetis, Christian Artigues, Jean-Charles Billaut To cite this version: Azeddine Cheref, Alessandro Agnetis,
More informationHeuristics for two-machine flowshop scheduling with setup times and an availability constraint
Heuristics for two-machine flowshop scheduling with setup times and an availability constraint Wei Cheng A Thesis Submitted to the University of North Carolina Wilmington in Partial Fulfillment Of the
More informationTechniques for Proving Approximation Ratios in Scheduling
Techniques for Proving Approximation Ratios in Scheduling by Peruvemba Sundaram Ravi A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Master of
More informationPARAMETRIC ANALYSIS OF BI-CRITERION SINGLE MACHINE SCHEDULING WITH A LEARNING EFFECT. Received June 2007; revised December 2007
International Journal of Innovative Computing, Information and Control ICIC International c 2008 ISSN 1349-4198 Volume 4, Number 8, August 2008 pp. 2033 2043 PARAMETRIC ANALYSIS OF BI-CRITERION SINGLE
More informationScheduling problem subject to compatibility constraints
Scheduling problem subject to compatibility constraints Mohamed Bendraouche 1 and Mourad Boudhar 2 1 Faculty of Sciences, Saad Dahleb University, Route de Soumaa, BP 270, Blida, Algeria mbendraouche@yahoo.fr
More informationScheduling chains of operations on a batching machine with disjoint sets of operation compatibility
Scheduling chains of operations on a batching machine with disjoint sets of operation compatibility Nadia Brauner, Guyslain Naves To cite this version: Nadia Brauner, Guyslain Naves. Scheduling chains
More informationPartition is reducible to P2 C max. c. P2 Pj = 1, prec Cmax is solvable in polynomial time. P Pj = 1, prec Cmax is NP-hard
I. Minimizing Cmax (Nonpreemptive) a. P2 C max is NP-hard. Partition is reducible to P2 C max b. P Pj = 1, intree Cmax P Pj = 1, outtree Cmax are both solvable in polynomial time. c. P2 Pj = 1, prec Cmax
More informationCustomer order scheduling on a single machine with family setup times: Complexity and algorithms
Applied Mathematics and Computation 185 (2007) 11 18 www.elsevier.com/locate/amc Customer order scheduling on a single machine with family setup times: Complexity and algorithms Erdal Erel a, *, Jay B.
More informationAssigning operators in a flow shop environment
Assigning operators in a flow shop environment Imène Benkalai 1, Djamal Rebaine 1, and Pierre Baptiste 2 1 Université du Québec à Chicoutimi, Saguenay (Québec), Canada G7H-2B1. {imene.benkalai1,drebaine}@uqac.ca
More informationPreemptive Scheduling of Independent Jobs on Identical Parallel Machines Subject to Migration Delays
Preemptive Scheduling of Independent Jobs on Identical Parallel Machines Subject to Migration Delays Aleksei V. Fishkin 1, Klaus Jansen 2, Sergey V. Sevastyanov 3,andRené Sitters 1 1 Max-Planck-Institute
More informationOn-line Scheduling of Two Parallel Machines. with a Single Server
On-line Scheduling of Two Parallel Machines with a Single Server Lele Zhang, Andrew Wirth Department of Mechanical and Manufacturing Engineering, The University of Melbourne, VIC 3010, Australia Abstract
More informationUniversity ofpennsylvania. Philadelphia, PA Warren B. Powell. Department of Civil Engineering & Operations Research. Princeton University
A Column Generation Based Decomposition Algorithm for a Parallel Machine Just-In-Time Scheduling Problem Zhi-Long Chen Department of Systems Engineering University ofpennsylvania Philadelphia, PA 19104-6315
More informationThe single machine earliness and tardiness scheduling problem: lower bounds and a branch-and-bound algorithm*
Volume 29, N. 2, pp. 107 124, 2010 Copyright 2010 SBMAC ISSN 0101-8205 www.scielo.br/cam The single machine earliness and tardiness scheduling problem: lower bounds and a branch-and-bound algorithm* DÉBORA
More informationCompletion Time Scheduling and the WSRPT Algorithm
Connecticut College Digital Commons @ Connecticut College Computer Science Faculty Publications Computer Science Department Spring 4-2012 Completion Time Scheduling and the WSRPT Algorithm Christine Chung
More informationOptimal Online Scheduling. Shang-Hua Teng x. December Abstract. We study the following general online scheduling problem.
Optimal Online Scheduling of Parallel Jobs with Dependencies Anja Feldmann Ming-Yang Kao y Jir Sgall z Shang-Hua Teng x December 1992 Abstract We study the following general online scheduling problem.
More informationA HEURISTIC APPROACH TO MINIMISING MAXIMUM LATENESS ON A SINGLE MACHINE. Marmara University, Turkey 1 2
http://dx.doi.org/10.7166/26-3-1030 A HEURISTIC APPROACH TO MINIMISING MAXIMUM LATENESS ON A SINGLE MACHINE B. Çalış 1 *, S. Bulkan 2 & F. Tunçer 3 1,2 Department of Industrial Engineering Marmara University,
More informationScheduling with Common Due Date, Earliness and Tardiness Penalties for Multi-Machine Problems: A Survey
Scheduling with Common Due Date, Earliness and Tardiness Penalties for Multi-Machine Problems: A Survey Volker Lauff and Frank Werner 1 Otto-von-Guericke-Universität, Fakultät für Mathematik, PSF 4120,
More informationHEURISTICS FOR TWO-MACHINE FLOWSHOP SCHEDULING WITH SETUP TIMES AND AN AVAILABILITY CONSTRAINT
HEURISTICS FOR TWO-MACHINE FLOWSHOP SCHEDULING WITH SETUP TIMES AND AN AVAILABILITY CONSTRAINT Wei Cheng Health Monitor Network, Parmus, NJ John Karlof Department of Mathematics and Statistics University
More informationPolynomial Time Algorithms for Minimum Energy Scheduling
Polynomial Time Algorithms for Minimum Energy Scheduling Philippe Baptiste 1, Marek Chrobak 2, and Christoph Dürr 1 1 CNRS, LIX UMR 7161, Ecole Polytechnique 91128 Palaiseau, France. Supported by CNRS/NSF
More informationCost models for lot streaming in a multistage flow shop
Omega 33 2005) 435 450 www.elsevier.com/locate/omega Cost models for lot streaming in a multistage flow shop Huan Neng Chiu, Jen Huei Chang Department of Industrial Management, National Taiwan University
More informationCopyright 1975, by the author(s). All rights reserved.
Copyright 1975, by the author(s). All rights reserved. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are
More informationShortest Common Superstrings and Scheduling. with Coordinated Starting Times. Institut fur Angewandte Informatik. und Formale Beschreibungsverfahren
Shortest Common Superstrings and Scheduling with Coordinated Starting Times Martin Middendorf Institut fur Angewandte Informatik und Formale Beschreibungsverfahren D-76128 Universitat Karlsruhe, Germany
More informationS. ABERS Vohra [3] then gave an algorithm that is.986-competitive, for all m 70. Karger, Phillips and Torng [] generalized the algorithm and proved a
BETTER BOUNDS FOR ONINE SCHEDUING SUSANNE ABERS y Abstract. We study a classical problem in online scheduling. A sequence of jobs must be scheduled on m identical parallel machines. As each job arrives,
More informationAn analysis of the LPT algorithm for the max min and the min ratio partition problems
Theoretical Computer Science 349 (2005) 407 419 www.elsevier.com/locate/tcs An analysis of the LPT algorithm for the max min and the min ratio partition problems Bang Ye Wu Department of Computer Science
More informationPancyclic out-arcs of a vertex in tournaments
Discrete Applied Mathematics 99 (2000) 245 249 Pancyclic out-arcs of a vertex in tournaments Tianxing Yao a, Yubao Guo b; ;1, Kemin Zhang a a Department of Mathematics, Nanjing University, Nanjing 210008,
More informationOnline algorithms for parallel job scheduling and strip packing Hurink, J.L.; Paulus, J.J.
Online algorithms for parallel job scheduling and strip packing Hurink, J.L.; Paulus, J.J. Published: 01/01/007 Document Version Publisher s PDF, also known as Version of Record (includes final page, issue
More informationarxiv: v2 [cs.ds] 27 Nov 2014
Single machine scheduling problems with uncertain parameters and the OWA criterion arxiv:1405.5371v2 [cs.ds] 27 Nov 2014 Adam Kasperski Institute of Industrial Engineering and Management, Wroc law University
More informationSingle-machine scheduling to minimize the maximum tardiness under piecewise linear deteriorating jobs
Scientia Iranica E (2018) 25(1), 370{385 Sharif University of Technology Scientia Iranica Transactions E: Industrial Engineering http://scientiairanica.sharif.edu Single-machine scheduling to minimize
More informationComplexity of flow shop scheduling problems with transportation constraints
European Journal of Operational Research 161 (2005) 32 41 www.elsevier.com/locate/dsw Complexity of flow shop scheduling problems with transportation constraints A. Soukhal a, *, A. Oulamara b, P. Martineau
More informationOnline Appendix for Coordination of Outsourced Operations at a Third-Party Facility Subject to Booking, Overtime, and Tardiness Costs
Submitted to Operations Research manuscript OPRE-2009-04-180 Online Appendix for Coordination of Outsourced Operations at a Third-Party Facility Subject to Booking, Overtime, and Tardiness Costs Xiaoqiang
More informationOn-line Algorithms for a Single Machine Scheduling Problem
The Impact of Emerging Technologies on Computer Science and Operations Research S. G. Nash and A. Sofer (ed.) Kluwer Academic Publishers 1995 On-line Algorithms for a Single Machine Scheduling Problem
More informationMarjan van den Akker. Han Hoogeveen Jules van Kempen
Parallel machine scheduling through column generation: minimax objective functions, release dates, deadlines, and/or generalized precedence constraints Marjan van den Akker Han Hoogeveen Jules van Kempen
More information