Minimizing the weighted completion time on a single machine with periodic maintenance
|
|
- Duane Sanders
- 5 years ago
- Views:
Transcription
1 Minimizing the weighted completion time on a single machine with periodic maintenance KRIM Hanane University of Valenciennes and Hainaut-Cambrésis LAMIH UMR CNRS st year Phd Student February 12, 2016 Advisors: Dr. David DUVIVIER Dr. Rachid BENMANSOUR KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
2 Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
3 Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
4 Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
5 Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
6 Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
7 Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
8 Introduction Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
9 Introduction Introduction Maintenance Activity Maintenance: Actions necessary for retaining or restoring a piece of equipment, machine, or system to the specified operable condition to achieve its maximum useful life. Preventive maintenance: Systematic inspection, detection, correction, and prevention of incipient failures, before they become actual or major failures. Corrective maintenance: Activities undertaken to detect, isolate, and rectify a fault so that the failed equipment, machine, or system can be restored to its normal operable state KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
10 1/pm/ n i=1 W i C i Problem Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
11 1/pm/ n i=1 W i C i Problem Why/When/Where: Industrial process with single critical machine in the shop. 1 Figure 1 : Example 1 Figure 2 : Example 2 Why/When/Where: Optimize the sum of weighted completion time n i=1 W ic i. In industry, the n i=1 W ic i criteria allows to estimate the cost of the stocks. 1 : Flow of semi-finished products KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
12 1/pm/ n i=1 W i C i Problem Why/When/Where: Industrial process with single critical machine in the shop. 1 Figure 1 : Example 1 Figure 2 : Example 2 Why/When/Where: Optimize the sum of weighted completion time n i=1 W ic i. In industry, the n i=1 W ic i criteria allows to estimate the cost of the stocks. 1 : Flow of semi-finished products KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
13 1/pm/ n i=1 W i C i Problem Review Qi et al. invistigate the 1/pm/ n i=1 C i problem and prooved that this problem is NP-Hard.(1999) C.J Liao et al. study the 1/pm/T max problem. The preventive maintenance should be done after each T period of time. (2001) Min Ji et al. consider the same problem than Liao, but minimize the makespan.(2005) WJ. Chen et al. consider the same problem with the objective of minimizing the total flow time.(2005) Ying Ma et al. made a survey of scheduling with deterministic machine availability constraints.(2010) KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
14 1/pm/ n i=1 W i C i Problem Review Qi et al. invistigate the 1/pm/ n i=1 C i problem and prooved that this problem is NP-Hard.(1999) C.J Liao et al. study the 1/pm/T max problem. The preventive maintenance should be done after each T period of time. (2001) Min Ji et al. consider the same problem than Liao, but minimize the makespan.(2005) WJ. Chen et al. consider the same problem with the objective of minimizing the total flow time.(2005) Ying Ma et al. made a survey of scheduling with deterministic machine availability constraints.(2010) KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
15 1/pm/ n i=1 W i C i Problem Review Qi et al. invistigate the 1/pm/ n i=1 C i problem and prooved that this problem is NP-Hard.(1999) C.J Liao et al. study the 1/pm/T max problem. The preventive maintenance should be done after each T period of time. (2001) Min Ji et al. consider the same problem than Liao, but minimize the makespan.(2005) WJ. Chen et al. consider the same problem with the objective of minimizing the total flow time.(2005) Ying Ma et al. made a survey of scheduling with deterministic machine availability constraints.(2010) KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
16 1/pm/ n i=1 W i C i Problem Review Qi et al. invistigate the 1/pm/ n i=1 C i problem and prooved that this problem is NP-Hard.(1999) C.J Liao et al. study the 1/pm/T max problem. The preventive maintenance should be done after each T period of time. (2001) Min Ji et al. consider the same problem than Liao, but minimize the makespan.(2005) WJ. Chen et al. consider the same problem with the objective of minimizing the total flow time.(2005) Ying Ma et al. made a survey of scheduling with deterministic machine availability constraints.(2010) KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
17 1/pm/ n i=1 W i C i Problem Review Qi et al. invistigate the 1/pm/ n i=1 C i problem and prooved that this problem is NP-Hard.(1999) C.J Liao et al. study the 1/pm/T max problem. The preventive maintenance should be done after each T period of time. (2001) Min Ji et al. consider the same problem than Liao, but minimize the makespan.(2005) WJ. Chen et al. consider the same problem with the objective of minimizing the total flow time.(2005) Ying Ma et al. made a survey of scheduling with deterministic machine availability constraints.(2010) KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
18 1/pm/ n i=1 W i C i Problem Problem definition The problem considered can be stated as follows: A set N = {1, 2,..., n} of n independent jobs P i, S i, C i, W i represent, respectively, the processing time of job i, its starting time, its completion time and its weight. Each job, has to be processed without preemption on a single machine that can handle only one job at a time. The machine has to undergo a preventive maintenance each T units of time. δ is the duration of the maintenance. The periodic maintenances defines a batch. We can have at most n batches. δ δ δ T 2T kt T δ time to product M 1 T δ time to product M 2 T δ time to product M k KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
19 1/pm/ n i=1 W i C i Problem Problem definition The problem considered can be stated as follows: A set N = {1, 2,..., n} of n independent jobs P i, S i, C i, W i represent, respectively, the processing time of job i, its starting time, its completion time and its weight. Each job, has to be processed without preemption on a single machine that can handle only one job at a time. The machine has to undergo a preventive maintenance each T units of time. δ is the duration of the maintenance. The periodic maintenances defines a batch. We can have at most n batches. δ δ δ T 2T kt T δ time to product M 1 T δ time to product M 2 T δ time to product M k KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
20 1/pm/ n i=1 W i C i Problem Problem definition The problem considered can be stated as follows: A set N = {1, 2,..., n} of n independent jobs P i, S i, C i, W i represent, respectively, the processing time of job i, its starting time, its completion time and its weight. Each job, has to be processed without preemption on a single machine that can handle only one job at a time. The machine has to undergo a preventive maintenance each T units of time. δ is the duration of the maintenance. The periodic maintenances defines a batch. We can have at most n batches. δ δ δ T 2T kt T δ time to product M 1 T δ time to product M 2 T δ time to product M k KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
21 1/pm/ n i=1 W i C i Problem Problem definition The problem considered can be stated as follows: A set N = {1, 2,..., n} of n independent jobs P i, S i, C i, W i represent, respectively, the processing time of job i, its starting time, its completion time and its weight. Each job, has to be processed without preemption on a single machine that can handle only one job at a time. The machine has to undergo a preventive maintenance each T units of time. δ is the duration of the maintenance. The periodic maintenances defines a batch. We can have at most n batches. δ δ δ T 2T kt T δ time to product M 1 T δ time to product M 2 T δ time to product M k KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
22 1/pm/ n i=1 W i C i Problem Problem definition The problem considered can be stated as follows: A set N = {1, 2,..., n} of n independent jobs P i, S i, C i, W i represent, respectively, the processing time of job i, its starting time, its completion time and its weight. Each job, has to be processed without preemption on a single machine that can handle only one job at a time. The machine has to undergo a preventive maintenance each T units of time. δ is the duration of the maintenance. The periodic maintenances defines a batch. We can have at most n batches. δ δ δ T 2T kt T δ time to product M 1 T δ time to product M 2 T δ time to product M k KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
23 1/pm/ n i=1 W i C i Problem Problem definition The problem considered can be stated as follows: A set N = {1, 2,..., n} of n independent jobs P i, S i, C i, W i represent, respectively, the processing time of job i, its starting time, its completion time and its weight. Each job, has to be processed without preemption on a single machine that can handle only one job at a time. The machine has to undergo a preventive maintenance each T units of time. δ is the duration of the maintenance. The periodic maintenances defines a batch. We can have at most n batches. δ δ δ T 2T kt T δ time to product M 1 T δ time to product M 2 T δ time to product M k KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
24 Resolution Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
25 Resolution MIP formulation MIP formulation We propose a MIP formulation based on precedence variables. 1 if job i is scheduled before job k x ik = 0 otherwise 1 if job i is in batch j y ij = 0 otherwise The set of jobs scheduled between two periodic maintenances defines a batch. We can have at most n batches. We define also R as a big positive integer. KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
26 Resolution MIP formulation Objective function n i=1 W i (S i + P i ) Do not exceed available time per batch n i=1 P i y ij T δ j N Perform all jobs n j=1 y ij = 1 i N Compute starting times while avoiding overlaps(disjunctive constraints) S i (j 1)(T )y ij i N, j 2 S i + p i S k + R(1 x ik ) S k + P k S i + Rx ik i 1..n 1, k i + 1,..n i 1..n 1, k i + 1,..n Define domain for the variables S i 0 i N x ik {0, 1} (i, k) N 2 y ij {0, 1} (i, j) N 2 KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
27 Resolution MIP formulation Objective function n i=1 W i (S i + P i ) Do not exceed available time per batch n i=1 P i y ij T δ j N Perform all jobs n j=1 y ij = 1 i N Compute starting times while avoiding overlaps(disjunctive constraints) S i (j 1)(T )y ij i N, j 2 S i + p i S k + R(1 x ik ) S k + P k S i + Rx ik i 1..n 1, k i + 1,..n i 1..n 1, k i + 1,..n Define domain for the variables S i 0 i N x ik {0, 1} (i, k) N 2 y ij {0, 1} (i, j) N 2 KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
28 Resolution MIP formulation Objective function n i=1 W i (S i + P i ) Do not exceed available time per batch n i=1 P i y ij T δ j N Perform all jobs n j=1 y ij = 1 i N Compute starting times while avoiding overlaps(disjunctive constraints) S i (j 1)(T )y ij i N, j 2 S i + p i S k + R(1 x ik ) S k + P k S i + Rx ik i 1..n 1, k i + 1,..n i 1..n 1, k i + 1,..n Define domain for the variables S i 0 i N x ik {0, 1} (i, k) N 2 y ij {0, 1} (i, j) N 2 KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
29 Resolution MIP formulation Objective function n i=1 W i (S i + P i ) Do not exceed available time per batch n i=1 P i y ij T δ j N Perform all jobs n j=1 y ij = 1 i N Compute starting times while avoiding overlaps(disjunctive constraints) S i (j 1)(T )y ij i N, j 2 S i + p i S k + R(1 x ik ) S k + P k S i + Rx ik i 1..n 1, k i + 1,..n i 1..n 1, k i + 1,..n Define domain for the variables S i 0 i N x ik {0, 1} (i, k) N 2 y ij {0, 1} (i, j) N 2 KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
30 Resolution MIP formulation Objective function n i=1 W i (S i + P i ) Do not exceed available time per batch n i=1 P i y ij T δ j N Perform all jobs n j=1 y ij = 1 i N Compute starting times while avoiding overlaps(disjunctive constraints) S i (j 1)(T )y ij i N, j 2 S i + p i S k + R(1 x ik ) S k + P k S i + Rx ik i 1..n 1, k i + 1,..n i 1..n 1, k i + 1,..n Define domain for the variables S i 0 i N x ik {0, 1} (i, k) N 2 y ij {0, 1} (i, j) N 2 KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
31 Resolution MIP formulation Benchmarks First benchmark: δ = 0 and fixed T Why/When/Where: Preliminary tests Negligible maintenance duration vs T Fixed timetable-based maintenance Second benchmark: δ = 2%T and Fixed T Why/When/Where: More realistic tests Significant maintenance duration vs T (Approximately 2 days spent in maintenance every 3 months) Fixed timetable-based maintenance Why/When/Where: No breakdowns Preliminary tests Perfect maintenance/machine (theoretically) KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
32 Resolution MIP formulation Benchmarks First benchmark: δ = 0 and fixed T Why/When/Where: Preliminary tests Negligible maintenance duration vs T Fixed timetable-based maintenance Second benchmark: δ = 2%T and Fixed T Why/When/Where: More realistic tests Significant maintenance duration vs T (Approximately 2 days spent in maintenance every 3 months) Fixed timetable-based maintenance Why/When/Where: No breakdowns Preliminary tests Perfect maintenance/machine (theoretically) KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
33 Resolution MIP formulation Benchmarks First benchmark: δ = 0 and fixed T Why/When/Where: Preliminary tests Negligible maintenance duration vs T Fixed timetable-based maintenance Second benchmark: δ = 2%T and Fixed T Why/When/Where: More realistic tests Significant maintenance duration vs T (Approximately 2 days spent in maintenance every 3 months) Fixed timetable-based maintenance Why/When/Where: No breakdowns Preliminary tests Perfect maintenance/machine (theoretically) KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
34 Resolution MIP formulation 15 instances for n = 2 to 20 jobs with P i [25, 50], W i [1, n] and T = 150 are randomly generated. Figure 3 : Computational results of the MIP for some instances KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
35 Resolution MIP formulation Some properties Property The jobs in each batch are scheduled by Smith s rule. (smith, 1956). Property If batch B j is before batch B j+1 then in the optimal solution we have w i i B j k B j+1 w k KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
36 Resolution MIP formulation Heuristics The MIP model takes more than 20 minutes to solve optimally instances with more than 12 jobs. We present here 9 combination of heuristics designed to solve the big instances. Step 1: Form a sequencing priority list. Rank the job in : Decreasing order of processing time P i. Increasing order of processing time P i. Decreasing order of P i w i Step 2: Determine a minimum number of batches. Using: First fit, Best fit or Next fit strategy. Step 3: Compute W j, the sum of the weights of all the jobs T i who belong to the same Batch j Step 4: Step 5: Rank the batches in decreasing order of W j Rank the jobs in increasing order of P i w i in each batch. KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
37 Lower bound Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
38 Lower bound Proposition LB1 = n j=1 P j n i=j W i is a valid lower bound. Proof. The WSPT rule can obtain an optimal solution of this relaxed problem[?]. Let us consider f its optimal objective value. We suppose that the n jobs are sorted in increasing order of the WSPT rule. L = {P 1, P 2,..., P n}. So we have: f = n i=1 W ic i = W 1 C 1 + W 2 C W nc n = W 1 P 1 + W 2 (P 1 + P 2 ) + W 3 (P 1 + P 2 + P 3 )... + W n(p 1 + P 2 + P P n). = P n 1 i=1 W i + P n 2 i=2 W i + P n 3 i=3 W i P n n 1 i=n 1 W i + P nw nx = n j=1 P n i i=j W i. KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
39 Computational results Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
40 Objective function values Computational results Comparison MIP/Heuristic Size of instances Heursitic MIP/LB Figure 4 : Comparison of results-heuristics vs MIP KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
41 Computational results Figure 5 : Computational results for 15 instances with n = 10 KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
42 Conclusion Plan 1 Introduction 2 1/pm/ n i=1 W ic i Problem 3 Resolution 4 Lower bound 5 Computational results 6 Conclusion KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
43 Conclusion Conclusion In this work: We investigate a single machine with periodic preventive maintenance The objective of minimizing the weighted completion time is adressed and explained The mathematical model is efficient on instances with size 20 Several heurictics are compared and applicable on large instances A lower bound is also proposed. KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
44 Conclusion Perspective Potential direction of our future research would be : Add the constraint of unpredicted situation (failure, order cancellation,etc) Consider more than one machine in the shop Resolve the problem with metaheuristics KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
45 Conclusion Thank you for your attention KRIM Hanane (UVHC, LAMIH UMR CNRS 8201) Congrès ROADEF 2016, Compiègne February 12, / 24
HYBRID FLOW-SHOP WITH ADJUSTMENT
K Y BERNETIKA VOLUM E 47 ( 2011), NUMBER 1, P AGES 50 59 HYBRID FLOW-SHOP WITH ADJUSTMENT Jan Pelikán The subject of this paper is a flow-shop based on a case study aimed at the optimisation of ordering
More informationA comparison of sequencing formulations in a constraint generation procedure for avionics scheduling
A comparison of sequencing formulations in a constraint generation procedure for avionics scheduling Department of Mathematics, Linköping University Jessika Boberg LiTH-MAT-EX 2017/18 SE Credits: Level:
More informationAlgorithm Design. Scheduling Algorithms. Part 2. Parallel machines. Open-shop Scheduling. Job-shop Scheduling.
Algorithm Design Scheduling Algorithms Part 2 Parallel machines. Open-shop Scheduling. Job-shop Scheduling. 1 Parallel Machines n jobs need to be scheduled on m machines, M 1,M 2,,M m. Each machine can
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 informationScheduling with Advanced Process Control Constraints
Scheduling with Advanced Process Control Constraints Yiwei Cai, Erhan Kutanoglu, John Hasenbein, Joe Qin July 2, 2009 Abstract With increasing worldwide competition, high technology manufacturing companies
More informationP C max. NP-complete from partition. Example j p j What is the makespan on 2 machines? 3 machines? 4 machines?
Multiple Machines Model Multiple Available resources people time slots queues networks of computers Now concerned with both allocation to a machine and ordering on that machine. P C max NP-complete from
More informationLower Bounds for Parallel Machine Scheduling Problems
Lower Bounds for Parallel Machine Scheduling Problems Philippe Baptiste 1, Antoine Jouglet 2, David Savourey 2 1 Ecole Polytechnique, UMR 7161 CNRS LIX, 91128 Palaiseau, France philippe.baptiste@polytechnique.fr
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 informationEvent-based formulations for the RCPSP with production and consumption of resources
Event-based formulations for the RCPSP with production and consumption of resources Oumar KONE 1, Christian ARTIGUES 1, Pierre LOPEZ 1, and Marcel MONGEAU 2 May 2010 1: CNRS ; LAAS ; 7 avenue du colonel
More informationSingle Machine Models
Outline DM87 SCHEDULING, TIMETABLING AND ROUTING Lecture 8 Single Machine Models 1. Dispatching Rules 2. Single Machine Models Marco Chiarandini DM87 Scheduling, Timetabling and Routing 2 Outline Dispatching
More informationLogic-based Benders Decomposition
Logic-based Benders Decomposition A short Introduction Martin Riedler AC Retreat Contents 1 Introduction 2 Motivation 3 Further Notes MR Logic-based Benders Decomposition June 29 July 1 2 / 15 Basic idea
More informationFlow Shop and Job Shop Models
Outline DM87 SCHEDULING, TIMETABLING AND ROUTING Lecture 11 Flow Shop and Job Shop Models 1. Flow Shop 2. Job Shop Marco Chiarandini DM87 Scheduling, Timetabling and Routing 2 Outline Resume Permutation
More information1 Ordinary Load Balancing
Comp 260: Advanced Algorithms Prof. Lenore Cowen Tufts University, Spring 208 Scribe: Emily Davis Lecture 8: Scheduling Ordinary Load Balancing Suppose we have a set of jobs each with their own finite
More informationLPT rule: Whenever a machine becomes free for assignment, assign that job whose. processing time is the largest among those jobs not yet assigned.
LPT rule Whenever a machine becomes free for assignment, assign that job whose processing time is the largest among those jobs not yet assigned. Example m1 m2 m3 J3 Ji J1 J2 J3 J4 J5 J6 6 5 3 3 2 1 3 5
More informationSingle Machine Problems Polynomial Cases
DM204, 2011 SCHEDULING, TIMETABLING AND ROUTING Lecture 2 Single Machine Problems Polynomial Cases Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline
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 informationNo-Idle, No-Wait: When Shop Scheduling Meets Dominoes, Eulerian and Hamiltonian Paths
No-Idle, No-Wait: When Shop Scheduling Meets Dominoes, Eulerian and Hamiltonian Paths J.C. Billaut 1, F.Della Croce 2, Fabio Salassa 2, V. T kindt 1 1. Université Francois-Rabelais, CNRS, Tours, France
More informationDynamic Scheduling with Genetic Programming
Dynamic Scheduling with Genetic Programming Domago Jakobović, Leo Budin domago.akobovic@fer.hr Faculty of electrical engineering and computing University of Zagreb Introduction most scheduling problems
More informationRCPSP Single Machine Problems
DM204 Spring 2011 Scheduling, Timetabling and Routing Lecture 3 Single Machine Problems Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline 1. Resource
More informationLower Bounds for Parallel Machine Scheduling Problems
Lower Bounds for Parallel Machine Scheduling Problems Philippe Baptiste 1, Antoine Jouglet 2,, David Savourey 2 1 Ecole Polytechnique, UMR 7161 CNRS LIX, 91128 Palaiseau, France philippe.baptiste@polytechnique.fr
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 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 informationMinimizing Mean Flowtime and Makespan on Master-Slave Systems
Minimizing Mean Flowtime and Makespan on Master-Slave Systems Joseph Y-T. Leung,1 and Hairong Zhao 2 Department of Computer Science New Jersey Institute of Technology Newark, NJ 07102, USA Abstract The
More informationPermutation distance measures for memetic algorithms with population management
MIC2005: The Sixth Metaheuristics International Conference??-1 Permutation distance measures for memetic algorithms with population management Marc Sevaux Kenneth Sörensen University of Valenciennes, CNRS,
More informationMetode şi Algoritmi de Planificare (MAP) Curs 2 Introducere în problematica planificării
Metode şi Algoritmi de Planificare (MAP) 2009-2010 Curs 2 Introducere în problematica planificării 20.10.2009 Metode si Algoritmi de Planificare Curs 2 1 Introduction to scheduling Scheduling problem definition
More informationScheduling with Constraint Programming. Job Shop Cumulative Job Shop
Scheduling with Constraint Programming Job Shop Cumulative Job Shop CP vs MIP: Task Sequencing We need to sequence a set of tasks on a machine Each task i has a specific fixed processing time p i Each
More informationExtended Job Shop Scheduling by Object-Oriented. Optimization Technology
Extended Job Shop Scheduling by Object-Oriented Optimization Technology Minoru Kobayashi, Kenji Muramatsu Tokai University Address: 1117 Kitakaname, Hiratsuka, Kanagawa, 259-1292, Japan Telephone: +81-463-58-1211
More informationGeneral Scheduling Model and
General Scheduling Model and Algorithm Andrew Kusiak 2139 Seamans Center Iowa City, Iowa 52242-1527 Tel: 319-335 5934 Fax: 319-335 5669 andrew-kusiak@uiowa.edu http://www.icaen.uiowa.edu/~ankusiak MANUFACTURING
More informationLecture 2: Scheduling on Parallel Machines
Lecture 2: Scheduling on Parallel Machines Loris Marchal October 17, 2012 Parallel environment alpha in Graham s notation): P parallel identical Q uniform machines: each machine has a given speed speed
More informationScheduling Lecture 1: Scheduling on One Machine
Scheduling Lecture 1: Scheduling on One Machine Loris Marchal October 16, 2012 1 Generalities 1.1 Definition of scheduling allocation of limited resources to activities over time activities: tasks in computer
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 informationFH2(P 2,P2) hybrid flow shop scheduling with recirculation of jobs
FH2(P 2,P2) hybrid flow shop scheduling with recirculation of jobs Nadjat Meziani 1 and Mourad Boudhar 2 1 University of Abderrahmane Mira Bejaia, Algeria 2 USTHB University Algiers, Algeria ro nadjet07@yahoo.fr
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 informationResearch Article Minimizing the Number of Tardy Jobs on a Single Machine with an Availability Constraint
Journal of Industrial Engineering, Article ID 568317, 13 pages http://dx.doi.org/10.1155/2014/568317 Research Article Minimizing the Number of Tardy Jobs on a Single Machine with an Availability Constraint
More informationPlanning and Scheduling of batch processes. Prof. Cesar de Prada ISA-UVA
Planning and Scheduling of batch processes Prof. Cesar de Prada ISA-UVA prada@autom.uva.es Outline Batch processes and batch plants Basic concepts of scheduling How to formulate scheduling problems Solution
More informationImproved Bounds for Flow Shop Scheduling
Improved Bounds for Flow Shop Scheduling Monaldo Mastrolilli and Ola Svensson IDSIA - Switzerland. {monaldo,ola}@idsia.ch Abstract. We resolve an open question raised by Feige & Scheideler by showing that
More informationSingle Machine Scheduling: Comparison of MIP Formulations and Heuristics for. Interfering Job Sets. Ketan Khowala
Single Machine Scheduling: Comparison of MIP Formulations and Heuristics for Interfering Job Sets by Ketan Khowala A Dissertation Presented in Partial Fulfillment of the Requirements for the Degree Doctor
More informationGenetic algorithms for hybrid job-shop problems with minimizing the makespan and mean flow time
Genetic algorithms for hybrid job-shop problems with minimizing the makespan and mean flow time Omid Gholami Islamic Azad University - Mahmudabad center, Nour Branch, Mahmudabad, Iran. email: gholami@iaumah.ac.ir
More informationA Branch-and-Bound Procedure to Minimize Total Tardiness on One Machine with Arbitrary Release Dates
A Branch-and-Bound Procedure to Minimize Total Tardiness on One Machine with Arbitrary Release Dates Philippe Baptiste 1,2, Jacques Carlier 2 and Antoine Jouglet 2 Abstract In this paper, we present a
More informationRobust optimization for resource-constrained project scheduling with uncertain activity durations
Robust optimization for resource-constrained project scheduling with uncertain activity durations Christian Artigues 1, Roel Leus 2 and Fabrice Talla Nobibon 2 1 LAAS-CNRS, Université de Toulouse, France
More informationRobust Local Search for Solving RCPSP/max with Durational Uncertainty
Journal of Artificial Intelligence Research 43 (2012) 43-86 Submitted 07/11; published 01/12 Robust Local Search for Solving RCPSP/max with Durational Uncertainty Na Fu Hoong Chuin Lau Pradeep Varakantham
More informationTransfer Line Balancing Problem
Transfer Line Balancing Problem Transfer Line Balancing Problem (TLBP) was introduced in [3] In comparison with the well-known assembly line balancing problems, TLBP has many new assumptions reflecting
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 informationMinimizing the total flow-time on a single machine with an unavailability period
Minimizing the total flow-time on a single machine with an unavailability period Julien Moncel (LAAS-CNRS, Toulouse France) Jérémie Thiery (DIAGMA Supply Chain, Paris France) Ariel Waserhole (G-SCOP, Grenoble
More informationContents college 5 and 6 Branch and Bound; Beam Search (Chapter , book)! general introduction
Contents college 5 and 6 Branch and Bound; Beam Search (Chapter 3.4-3.5, book)! general introduction Job Shop Scheduling (Chapter 5.1-5.3, book) ffl branch and bound (5.2) ffl shifting bottleneck heuristic
More informationAn Integer Batch Scheduling Model for a Single Machine with Simultaneous Learning and Deterioration Effects to Minimize Total Actual Flow Time
IOP Conference Series: Materials Science and Engineering PAPER OPE ACCESS An Integer Batch Scheduling Model for a Single Machine with Simultaneous Learning and Deterioration Effects to Minimize Total Actual
More informationA Framework for Scheduling with Online Availability
A Framework for Scheduling with Online Availability Florian Diedrich, and Ulrich M. Schwarz Institut für Informatik, Christian-Albrechts-Universität zu Kiel, Olshausenstr. 40, 24098 Kiel, Germany {fdi,ums}@informatik.uni-kiel.de
More informationScheduling Lecture 1: Scheduling on One Machine
Scheduling Lecture 1: Scheduling on One Machine Loris Marchal 1 Generalities 1.1 Definition of scheduling allocation of limited resources to activities over time activities: tasks in computer environment,
More informationA New Approximation Algorithm for Unrelated Parallel Machine Scheduling Problem with Release Dates
A New Approximation Algorithm for Unrelated Parallel Machine Scheduling Problem with Release Dates Zhi Pei a, Mingzhong Wan a,b, Ziteng Wang b a Department of Industrial Engineering, Zhejiang University
More informationOn bilevel machine scheduling problems
Noname manuscript No. (will be inserted by the editor) On bilevel machine scheduling problems Tamás Kis András Kovács Abstract Bilevel scheduling problems constitute a hardly studied area of scheduling
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 informationScheduling Coflows in Datacenter Networks: Improved Bound for Total Weighted Completion Time
1 1 2 Scheduling Coflows in Datacenter Networs: Improved Bound for Total Weighted Completion Time Mehrnoosh Shafiee and Javad Ghaderi Abstract Coflow is a recently proposed networing abstraction to capture
More informationNew scheduling problems with interfering and independent jobs
New scheduling problems with interfering and independent jobs Nguyen Huynh Tuong, Ameur Soukhal, Jean-Charles Billaut To cite this version: Nguyen Huynh Tuong, Ameur Soukhal, Jean-Charles Billaut. New
More informationApproximation Schemes for Parallel Machine Scheduling Problems with Controllable Processing Times
Approximation Schemes for Parallel Machine Scheduling Problems with Controllable Processing Times Klaus Jansen 1 and Monaldo Mastrolilli 2 1 Institut für Informatik und Praktische Mathematik, Universität
More informationApproximation Algorithms for scheduling
Approximation Algorithms for scheduling Ahmed Abu Safia I.D.:119936343, McGill University, 2004 (COMP 760) Approximation Algorithms for scheduling Leslie A. Hall The first Chapter of the book entitled
More informationPMS 2012 April Leuven
The multiagent project scheduling problem: complexity of finding a minimum-makespan Nash equilibrium C. Briand A. Agnetis and J.-C Billaut (briand@laas.fr, agnetis@dii.unisi.it, billaut@univ-tours.fr)
More informationMINIMIZING IDLE TIME OF CRITICAL MACHINE IN PERMUTATION FLOW ENVIRONMENT WITH WEIGHTED SCHEDULING
VOL 11, NO 5, MARCH 016 ISSN 1819-6608 006-016 Asian Research Publishing Network (ARPN All rights reserved wwwarpnjournalscom MINIMIZING IDLE TIME OF CRITICAL MACHINE IN PERMUTATION FLOW ENVIRONMENT WITH
More informationAPTAS for Bin Packing
APTAS for Bin Packing Bin Packing has an asymptotic PTAS (APTAS) [de la Vega and Leuker, 1980] For every fixed ε > 0 algorithm outputs a solution of size (1+ε)OPT + 1 in time polynomial in n APTAS for
More informationSingle processor scheduling with time restrictions
J Sched manuscript No. (will be inserted by the editor) Single processor scheduling with time restrictions O. Braun F. Chung R. Graham Received: date / Accepted: date Abstract We consider the following
More informationMinimizing maximum earliness in single-machine scheduling with exible maintenance time
Scientia Iranica E (2017) 24(4), 2082{2094 Sharif University of Technology Scientia Iranica Transactions E: Industrial Engineering www.scientiairanica.com Minimizing maximum earliness in single-machine
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 informationApproximation Schemes for Job Shop Scheduling Problems with Controllable Processing Times
Approximation Schemes for Job Shop Scheduling Problems with Controllable Processing Times Klaus Jansen 1, Monaldo Mastrolilli 2, and Roberto Solis-Oba 3 1 Universität zu Kiel, Germany, kj@informatik.uni-kiel.de
More informationSmith s Rule in Stochastic Scheduling
Smith s Rule In Stochastic Scheduling Caroline Jagtenberg Uwe Schwiegelshohn Utrecht University Dortmund University University of Twente Aussois 2011 The (classic) setting Problem n jobs, nonpreemptive,
More informationCMSC 722, AI Planning. Planning and Scheduling
CMSC 722, AI Planning Planning and Scheduling Dana S. Nau University of Maryland 1:26 PM April 24, 2012 1 Scheduling Given: actions to perform set of resources to use time constraints» e.g., the ones computed
More informationDesign of Cellular Manufacturing Systems for Dynamic and Uncertain Production Requirements with Presence of Routing Flexibility
Design of Cellular Manufacturing Systems for Dynamic and Uncertain Production Requirements with Presence of Routing Flexibility Anan Mungwattana Dissertation submitted to the Faculty of the Virginia Polytechnic
More informationEmbedded Systems 15. REVIEW: Aperiodic scheduling. C i J i 0 a i s i f i d i
Embedded Systems 15-1 - REVIEW: Aperiodic scheduling C i J i 0 a i s i f i d i Given: A set of non-periodic tasks {J 1,, J n } with arrival times a i, deadlines d i, computation times C i precedence constraints
More informationProgram Name: PGDBA Production and Operations Management Assessment Name: POM - Exam Weightage: 70 Total Marks: 70
Program Name: PGDBA Subject: Production and Operations Management Assessment Name: POM - Exam Weightage: 70 Total Marks: 70 Duration: 60 mins Instructions (Start of Assessment): Marks: 70 Time: 60 Minutes
More informationILP Formulations for the Lazy Bureaucrat Problem
the the PSL, Université Paris-Dauphine, 75775 Paris Cedex 16, France, CNRS, LAMSADE UMR 7243 Department of Statistics and Operations Research, University of Vienna, Vienna, Austria EURO 2015, 12-15 July,
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 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 informationA pruning pattern list approach to the permutation flowshop scheduling problem
A pruning pattern list approach to the permutation flowshop scheduling problem Takeshi Yamada NTT Communication Science Laboratories, 2-4 Hikaridai, Seika-cho, Soraku-gun, Kyoto 619-02, JAPAN E-mail :
More informationAnt Colony Optimization for Resource-Constrained Project Scheduling
Ant Colony Optimization for Resource-Constrained Project Scheduling Daniel Merkle, Martin Middendorf 2, Hartmut Schmeck 3 Institute for Applied Computer Science and Formal Description Methods University
More informationA Mixed Integer Linear Program for Optimizing the Utilization of Locomotives with Maintenance Constraints
A Mixed Integer Linear Program for with Maintenance Constraints Sarah Frisch Philipp Hungerländer Anna Jellen Dominic Weinberger September 10, 2018 Abstract In this paper we investigate the Locomotive
More informationShortening Picking Distance by using Rank-Order Clustering and Genetic Algorithm for Distribution Centers
Shortening Picking Distance by using Rank-Order Clustering and Genetic Algorithm for Distribution Centers Rong-Chang Chen, Yi-Ru Liao, Ting-Yao Lin, Chia-Hsin Chuang, Department of Distribution Management,
More informationScheduling: Open Shop Problems. R. Chandrasekaran
Scheduling: Open Shop Problems R. Chandrasekaran 0.0.1 O C max Non-preemptive: Thissectiondealswithopenshopproblems. Herewehaveasetofjobsanda set of machines. Each job requires processing by each machine(if
More informationThe polynomial solvability of selected bicriteria scheduling problems on parallel machines with equal length jobs and release dates
The polynomial solvability of selected bicriteria scheduling problems on parallel machines with equal length jobs and release dates Hari Balasubramanian 1, John Fowler 2, and Ahmet Keha 2 1: Department
More informationStochastic Sequencing and Scheduling of an Operating Room
Stochastic Sequencing and Scheduling of an Operating Room Camilo Mancilla and Robert H. Storer Lehigh University, Department of Industrial and Systems Engineering, November 14, 2009 1 abstract We develop
More informationRecoverable Robustness in Scheduling Problems
Master Thesis Computing Science Recoverable Robustness in Scheduling Problems Author: J.M.J. Stoef (3470997) J.M.J.Stoef@uu.nl Supervisors: dr. J.A. Hoogeveen J.A.Hoogeveen@uu.nl dr. ir. J.M. van den Akker
More informationIntegrating Quality and Inspection for the Optimal Lot-sizing Problem with Rework, Minimal Repair and Inspection Time
Proceedings of the 2011 International Conference on Industrial Engineering and Operations Management Kuala Lumpur, Malaysia, January 22 24, 2011 Integrating Quality and Inspection for the Optimal Lot-sizing
More informationin specific rooms. An objective is to minimise the geographical distance between the allocated rooms and the requested rooms of the events. A highly p
Room Allocation Optimisation at the Technical University of Denmark Niels-Christian Fink Bagger Jesper Larsen Thomas Stidsen Keywords University Course Timetabling Room Allocation Mathematical Programming
More informationA Recourse Approach for the Capacitated Vehicle Routing Problem with Evidential Demands
A Recourse Approach for the Capacitated Vehicle Routing Problem with Evidential Demands Nathalie Helal 1, Frédéric Pichon 1, Daniel Porumbel 2, David Mercier 1 and Éric Lefèvre1 1 Université d Artois,
More informationScheduling. Uwe R. Zimmer & Alistair Rendell The Australian National University
6 Scheduling Uwe R. Zimmer & Alistair Rendell The Australian National University References for this chapter [Bacon98] J. Bacon Concurrent Systems 1998 (2nd Edition) Addison Wesley Longman Ltd, ISBN 0-201-17767-6
More informationAn Effective Chromosome Representation for Evolving Flexible Job Shop Schedules
An Effective Chromosome Representation for Evolving Flexible Job Shop Schedules Joc Cing Tay and Djoko Wibowo Intelligent Systems Lab Nanyang Technological University asjctay@ntuedusg Abstract As the Flexible
More informationExercises Stochastic Performance Modelling. Hamilton Institute, Summer 2010
Exercises Stochastic Performance Modelling Hamilton Institute, Summer Instruction Exercise Let X be a non-negative random variable with E[X ]
More informationExam of Discrete Event Systems
Exam of Discrete Event Systems - 04.02.2016 Exercise 1 A molecule can switch among three equilibrium states, denoted by A, B and C. Feasible state transitions are from A to B, from C to A, and from B to
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 informationA Semiconductor Wafer
M O T I V A T I O N Semi Conductor Wafer Fabs A Semiconductor Wafer Clean Oxidation PhotoLithography Photoresist Strip Ion Implantation or metal deosition Fabrication of a single oxide layer Etching MS&E324,
More informationA new ILS algorithm for parallel machine scheduling problems
J Intell Manuf (2006) 17:609 619 DOI 10.1007/s10845-006-0032-2 A new ILS algorithm for parallel machine scheduling problems Lixin Tang Jiaxiang Luo Received: April 2005 / Accepted: January 2006 Springer
More informationSolving an integrated Job-Shop problem with human resource constraints
Solving an integrated Job-Shop problem with human resource constraints Olivier Guyon, Pierre Lemaire, Eric Pinson, David Rivreau To cite this version: Olivier Guyon, Pierre Lemaire, Eric Pinson, David
More informationEvent-based MIP models for the resource constrained project scheduling problem
Event-based MIP models for the resource constrained project scheduling problem Oumar Koné, Christian Artigues, Pierre Lopez LAAS-CNRS, Université de Toulouse, France Marcel Mongeau IMT, Université de Toulouse,
More informationBounds for the Permutation Flowshop Scheduling Problem with Exact Time Lags while Minimizing the Total Earliness and Tardiness
Bounds for the Permutation Flowshop Scheduling Problem with Exact Time Lags while Minimizing the Total Earliness and Tardiness Imen Hamdi, Taïcir Loukil Abstract- We consider the problem of n-jobs scheduling
More informationDivisible Load Scheduling
Divisible Load Scheduling Henri Casanova 1,2 1 Associate Professor Department of Information and Computer Science University of Hawai i at Manoa, U.S.A. 2 Visiting Associate Professor National Institute
More informationDuration of online examination will be of 1 Hour 20 minutes (80 minutes).
Program Name: SC Subject: Production and Operations Management Assessment Name: POM - Exam Weightage: 70 Total Marks: 70 Duration: 80 mins Online Examination: Online examination is a Computer based examination.
More informationAn Optimization-Based Heuristic for the Split Delivery Vehicle Routing Problem
An Optimization-Based Heuristic for the Split Delivery Vehicle Routing Problem Claudia Archetti (1) Martin W.P. Savelsbergh (2) M. Grazia Speranza (1) (1) University of Brescia, Department of Quantitative
More informationOutline. Outline. Outline DMP204 SCHEDULING, TIMETABLING AND ROUTING. 1. Scheduling CPM/PERT Resource Constrained Project Scheduling Model
Outline DMP204 SCHEDULING, TIMETABLING AND ROUTING Lecture 3 and Mixed Integer Programg Marco Chiarandini 1. Resource Constrained Project Model 2. Mathematical Programg 2 Outline Outline 1. Resource Constrained
More informationScheduling jobs on two uniform parallel machines to minimize the makespan
UNLV Theses, Dissertations, Professional Papers, and Capstones 5-1-2013 Scheduling jobs on two uniform parallel machines to minimize the makespan Sandhya Kodimala University of Nevada, Las Vegas, kodimalasandhya@gmail.com
More informationResource Constrained Project Scheduling Linear and Integer Programming (1)
DM204, 2010 SCHEDULING, TIMETABLING AND ROUTING Lecture 3 Resource Constrained Project Linear and Integer Programming (1) Marco Chiarandini Department of Mathematics & Computer Science University of Southern
More information4 Sequencing problem with heads and tails
4 Sequencing problem with heads and tails In what follows, we take a step towards multiple stage problems Therefore, we consider a single stage where a scheduling sequence has to be determined but each
More informationA Branch and Bound Algorithm for the Project Duration Problem Subject to Temporal and Cumulative Resource Constraints
A Branch and Bound Algorithm for the Project Duration Problem Subject to Temporal and Cumulative Resource Constraints Christoph Schwindt Institut für Wirtschaftstheorie und Operations Research University
More informationRoom Allocation Optimisation at the Technical University of Denmark
Downloaded from orbit.dtu.dk on: Mar 13, 2018 Room Allocation Optimisation at the Technical University of Denmark Bagger, Niels-Christian Fink; Larsen, Jesper; Stidsen, Thomas Jacob Riis Published in:
More information