SlideShare a Scribd company logo
Exam Sequencing and scheduling, 2P450,
January 21, 2011, 09:00-12:00
This test contains three questions on two pages, with 10 sub-items, for which a total of
50 points can be scored. Each good answer scores 5 points. The final grade is obtained
by dividing the amount of points by five. Questions may be answered in English and/or in
Dutch. Please explain your answers. You are NOT allowed to use the handouts distributed
in class/or on the web.
Question 1. Consider the problem 1|rj|Lmax of minimizing maximum lateness on a single
machine under release dates. In particular consider the instance given by
jobs j 1 2 3 4 5 6 7
pj 6 18 12 10 10 17 16
rj 0 0 0 14 25 25 50
dj 8 42 44 24 90 85 68
(a) Formulate and apply the preemptive EDD rule. Compute the optimal preemptive sched-
ule, and list the results in a table with the following entries:
jobs j 1 2 3 4 5 6 7
CpEDD
j
dj 8 42 44 24 90 85 68
LpEDD
j
(b) Prove optimality of your schedule by pointing out the correct critical job subset.
(c) Formulate and apply the non-preemptive EDD rule. List the results in a table with the
following entries:
jobs j 1 2 3 4 5 6 7
CEDD
j
dj 8 42 44 24 90 85 68
LEDD
j
(d) Formulate how the so-called α-schedule is obtained and compute it for this instance, for
α = 0.5. List the results in a table:
jobs j 1 2 3 4 5 6 7
α-point
Cα
j
dj 8 42 44 24 90 85 68
Lα
j
Is the result not contradicting the ‘theorem’ that Lα
max ≤ (α + 1
α )LpEDD
max ?
1
Question 2. Consider the following flowshop problem: we have m machines, and n jobs that
need to be processed. Job j consists of subtasks Tij, for i = 1, . . . , m, needing processing
on machine Mi for a period of time pij. The flowshop characteristic entails that Tij must
be finished before T(i+1)j can be processed. A machine can handle one job at a time, and
tasks cannot be preempted. The objective is to minimize the maximum job-completion time
maxn
j=1 Cmj.
(a) Prove that when looking for an optimal schedule, we may restrict ourselves to schedules
in which the job order on the first machine is equal to the job order on the second
machine;
(b) Consider the following instance of F2||Cmax:
job j 1 2 3 4 5 6 7 8
p1,j 6 6 5 4 4 3 2 1
p2,j 5 7 5 1 3 2 3 3
Explain the rule by which such problem is solved to optimality and apply it on this
instance.
(c) Consider the flow shop on four machines, with the regular objective of minimizing
makespan. Is there always an optimal solution in which the job-orders on all machines
are equal to the order on the first machine? If yes, give a proof; if not, give a counter-
example.
Question 3. Consider a problem with m parallel machines.
(a) Minimize makespan. Prove that application of the so-called List-schedule rule, you will
find a schedule that is guaranteed a makespan not larger than 2 − 1
m times the optimal
makespan.
(b) Minimize average completion time, assume that no two jobs have the same processing
time. Prove that in an optimal schedule on each machine, jobs are scheduled in order
of increasing processing time; and prove that the number of jobs on any two machines
M1 and M2 say, do not differ by more than one. What is the practical rule to solve
this problem?
(c) Minimize weighted sum of completion times, where the machines are uniform, with
speeds s1, . . . , sm. Formulate how to find the schedule with minimum weighted sum of
completion times.
2

More Related Content

What's hot

Sequential Models - Meaning, assumptions, Types and Problems
Sequential Models - Meaning, assumptions, Types and ProblemsSequential Models - Meaning, assumptions, Types and Problems
Sequential Models - Meaning, assumptions, Types and Problems
Sundar B N
 
Second Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentationSecond Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentation
Accenture
 
Day 3 chapter 2 unit 1
Day 3 chapter 2 unit 1Day 3 chapter 2 unit 1
Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations Research
Abu Bashar
 
Job sequencing with deadlines(with example)
Job sequencing with deadlines(with example)Job sequencing with deadlines(with example)
Job sequencing with deadlines(with example)
Vrinda Sheela
 
Analysis of algo
Analysis of algoAnalysis of algo
Analysis of algo
Sandeep Bhargava
 
Job sequencing with Deadlines
Job sequencing with DeadlinesJob sequencing with Deadlines
Job sequencing with Deadlines
YashiUpadhyay3
 
job scheduling
job schedulingjob scheduling
job scheduling
Arpit Tiwari
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
Nakul Bhardwaj
 
ITFT - Assignment problem
ITFT - Assignment problemITFT - Assignment problem
ITFT - Assignment problem
JasmineKaur29
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
JIMS Rohini Sector 5
 
Greedy method
Greedy methodGreedy method
Greedy method
Anusha sivakumar
 
Project Operation Management
Project Operation Management Project Operation Management
Project Operation Management
MureedAbbas
 
Amortized analysis
Amortized analysisAmortized analysis
Amortized analysis
Dr Shashikant Athawale
 
Greedy method
Greedy method Greedy method
Greedy method
Dr Shashikant Athawale
 
Assignment problem
Assignment problemAssignment problem
Assignment problemAbu Bashar
 

What's hot (20)

Sequential Models - Meaning, assumptions, Types and Problems
Sequential Models - Meaning, assumptions, Types and ProblemsSequential Models - Meaning, assumptions, Types and Problems
Sequential Models - Meaning, assumptions, Types and Problems
 
Job scheduling
Job schedulingJob scheduling
Job scheduling
 
Second Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentationSecond Genetic algorithm and Job-shop scheduling presentation
Second Genetic algorithm and Job-shop scheduling presentation
 
Day 3 chapter 2 unit 1
Day 3 chapter 2 unit 1Day 3 chapter 2 unit 1
Day 3 chapter 2 unit 1
 
Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations Research
 
Job sequencing with deadlines(with example)
Job sequencing with deadlines(with example)Job sequencing with deadlines(with example)
Job sequencing with deadlines(with example)
 
Analysis of algo
Analysis of algoAnalysis of algo
Analysis of algo
 
Job sequencing with Deadlines
Job sequencing with DeadlinesJob sequencing with Deadlines
Job sequencing with Deadlines
 
job scheduling
job schedulingjob scheduling
job scheduling
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
ITFT - Assignment problem
ITFT - Assignment problemITFT - Assignment problem
ITFT - Assignment problem
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
R09 adaptive control theory
R09 adaptive control theoryR09 adaptive control theory
R09 adaptive control theory
 
Greedymethod
GreedymethodGreedymethod
Greedymethod
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Greedy method
Greedy methodGreedy method
Greedy method
 
Project Operation Management
Project Operation Management Project Operation Management
Project Operation Management
 
Amortized analysis
Amortized analysisAmortized analysis
Amortized analysis
 
Greedy method
Greedy method Greedy method
Greedy method
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 

Similar to Exam110121

Master thesis report
Master thesis reportMaster thesis report
Master thesis report
Siddhartha Verma
 
Production & Operation Management Chapter33[1]
Production & Operation Management Chapter33[1]Production & Operation Management Chapter33[1]
Production & Operation Management Chapter33[1]
Hariharan Ponnusamy
 
Flowshop scheduling
Flowshop schedulingFlowshop scheduling
Flowshop scheduling
Kunal Goswami
 
Job Shop Scheduling Using Mixed Integer Programming
Job Shop Scheduling Using Mixed Integer ProgrammingJob Shop Scheduling Using Mixed Integer Programming
Job Shop Scheduling Using Mixed Integer Programming
IJMERJOURNAL
 
Production Management and Scheduling
Production Management and SchedulingProduction Management and Scheduling
Production Management and Scheduling
Shankha Goswami
 
A case study on Machine scheduling and sequencing using Meta heuristics
A case study on Machine scheduling and sequencing using Meta heuristicsA case study on Machine scheduling and sequencing using Meta heuristics
A case study on Machine scheduling and sequencing using Meta heuristics
IJERA Editor
 
A case study on Machine scheduling and sequencing using Meta heuristics
A case study on Machine scheduling and sequencing using Meta heuristicsA case study on Machine scheduling and sequencing using Meta heuristics
A case study on Machine scheduling and sequencing using Meta heuristics
IJERA Editor
 
An Efficient Heuristic Algorithm for Flexible Job Shop Scheduling with Mainte...
An Efficient Heuristic Algorithm for Flexible Job Shop Scheduling with Mainte...An Efficient Heuristic Algorithm for Flexible Job Shop Scheduling with Mainte...
An Efficient Heuristic Algorithm for Flexible Job Shop Scheduling with Mainte...
mathsjournal
 
AN EFFICIENT HEURISTIC ALGORITHM FOR FLEXIBLE JOB SHOP SCHEDULING WITH MAINTE...
AN EFFICIENT HEURISTIC ALGORITHM FOR FLEXIBLE JOB SHOP SCHEDULING WITH MAINTE...AN EFFICIENT HEURISTIC ALGORITHM FOR FLEXIBLE JOB SHOP SCHEDULING WITH MAINTE...
AN EFFICIENT HEURISTIC ALGORITHM FOR FLEXIBLE JOB SHOP SCHEDULING WITH MAINTE...
mathsjournal
 
Ch 6 Scheduling.ppt
Ch 6 Scheduling.pptCh 6 Scheduling.ppt
Ch 6 Scheduling.ppt
VikasThakur122972
 
Ch 6 Scheduling.ppt
Ch 6 Scheduling.pptCh 6 Scheduling.ppt
Ch 6 Scheduling.ppt
Anand398268
 
Scheduling(production and operations management systems).ppt
Scheduling(production and operations management systems).pptScheduling(production and operations management systems).ppt
Scheduling(production and operations management systems).ppt
GooglePay16
 
A Hybrid Evolutionary Optimization Model for Solving Job Shop Scheduling Prob...
A Hybrid Evolutionary Optimization Model for Solving Job Shop Scheduling Prob...A Hybrid Evolutionary Optimization Model for Solving Job Shop Scheduling Prob...
A Hybrid Evolutionary Optimization Model for Solving Job Shop Scheduling Prob...
iosrjce
 
C017611624
C017611624C017611624
C017611624
IOSR Journals
 
Mb0048 operations research
Mb0048 operations researchMb0048 operations research
Mb0048 operations research
consult4solutions
 
Job Shop Scheduling.pptx
Job Shop Scheduling.pptxJob Shop Scheduling.pptx
Job Shop Scheduling.pptx
SyedAmirIqbal3
 
data structures and algorithms Unit 4
data structures and algorithms Unit 4data structures and algorithms Unit 4
data structures and algorithms Unit 4
infanciaj
 
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
ijait
 
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
ijait
 
Operations Research -Sequencing Problems
Operations Research -Sequencing ProblemsOperations Research -Sequencing Problems
Operations Research -Sequencing Problems
KasthuriRaja8
 

Similar to Exam110121 (20)

Master thesis report
Master thesis reportMaster thesis report
Master thesis report
 
Production & Operation Management Chapter33[1]
Production & Operation Management Chapter33[1]Production & Operation Management Chapter33[1]
Production & Operation Management Chapter33[1]
 
Flowshop scheduling
Flowshop schedulingFlowshop scheduling
Flowshop scheduling
 
Job Shop Scheduling Using Mixed Integer Programming
Job Shop Scheduling Using Mixed Integer ProgrammingJob Shop Scheduling Using Mixed Integer Programming
Job Shop Scheduling Using Mixed Integer Programming
 
Production Management and Scheduling
Production Management and SchedulingProduction Management and Scheduling
Production Management and Scheduling
 
A case study on Machine scheduling and sequencing using Meta heuristics
A case study on Machine scheduling and sequencing using Meta heuristicsA case study on Machine scheduling and sequencing using Meta heuristics
A case study on Machine scheduling and sequencing using Meta heuristics
 
A case study on Machine scheduling and sequencing using Meta heuristics
A case study on Machine scheduling and sequencing using Meta heuristicsA case study on Machine scheduling and sequencing using Meta heuristics
A case study on Machine scheduling and sequencing using Meta heuristics
 
An Efficient Heuristic Algorithm for Flexible Job Shop Scheduling with Mainte...
An Efficient Heuristic Algorithm for Flexible Job Shop Scheduling with Mainte...An Efficient Heuristic Algorithm for Flexible Job Shop Scheduling with Mainte...
An Efficient Heuristic Algorithm for Flexible Job Shop Scheduling with Mainte...
 
AN EFFICIENT HEURISTIC ALGORITHM FOR FLEXIBLE JOB SHOP SCHEDULING WITH MAINTE...
AN EFFICIENT HEURISTIC ALGORITHM FOR FLEXIBLE JOB SHOP SCHEDULING WITH MAINTE...AN EFFICIENT HEURISTIC ALGORITHM FOR FLEXIBLE JOB SHOP SCHEDULING WITH MAINTE...
AN EFFICIENT HEURISTIC ALGORITHM FOR FLEXIBLE JOB SHOP SCHEDULING WITH MAINTE...
 
Ch 6 Scheduling.ppt
Ch 6 Scheduling.pptCh 6 Scheduling.ppt
Ch 6 Scheduling.ppt
 
Ch 6 Scheduling.ppt
Ch 6 Scheduling.pptCh 6 Scheduling.ppt
Ch 6 Scheduling.ppt
 
Scheduling(production and operations management systems).ppt
Scheduling(production and operations management systems).pptScheduling(production and operations management systems).ppt
Scheduling(production and operations management systems).ppt
 
A Hybrid Evolutionary Optimization Model for Solving Job Shop Scheduling Prob...
A Hybrid Evolutionary Optimization Model for Solving Job Shop Scheduling Prob...A Hybrid Evolutionary Optimization Model for Solving Job Shop Scheduling Prob...
A Hybrid Evolutionary Optimization Model for Solving Job Shop Scheduling Prob...
 
C017611624
C017611624C017611624
C017611624
 
Mb0048 operations research
Mb0048 operations researchMb0048 operations research
Mb0048 operations research
 
Job Shop Scheduling.pptx
Job Shop Scheduling.pptxJob Shop Scheduling.pptx
Job Shop Scheduling.pptx
 
data structures and algorithms Unit 4
data structures and algorithms Unit 4data structures and algorithms Unit 4
data structures and algorithms Unit 4
 
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
 
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
An efficient simulated annealing algorithm for a No-Wait Two Stage Flexible F...
 
Operations Research -Sequencing Problems
Operations Research -Sequencing ProblemsOperations Research -Sequencing Problems
Operations Research -Sequencing Problems
 

More from Sou Tibon

Diaporama PDCA.ppt
Diaporama PDCA.pptDiaporama PDCA.ppt
Diaporama PDCA.ppt
Sou Tibon
 
Diaporama SMED.ppt
Diaporama SMED.pptDiaporama SMED.ppt
Diaporama SMED.ppt
Sou Tibon
 
Cours TPM.doc
Cours TPM.docCours TPM.doc
Cours TPM.doc
Sou Tibon
 
Poste de traçage.docx
Poste de traçage.docxPoste de traçage.docx
Poste de traçage.docx
Sou Tibon
 
ce6602 sve- By EasyEngineering.net.pdf
ce6602 sve- By EasyEngineering.net.pdfce6602 sve- By EasyEngineering.net.pdf
ce6602 sve- By EasyEngineering.net.pdf
Sou Tibon
 
ME 6012 - By EasyEngineering.net.pdf
ME 6012 - By EasyEngineering.net.pdfME 6012 - By EasyEngineering.net.pdf
ME 6012 - By EasyEngineering.net.pdf
Sou Tibon
 
ME6012 - By EasyEngineering.net.pdf
ME6012 - By EasyEngineering.net.pdfME6012 - By EasyEngineering.net.pdf
ME6012 - By EasyEngineering.net.pdf
Sou Tibon
 
ME6012 ME UNIT 1 TO 5 - BY Civildatas.com pec.pdf
ME6012 ME UNIT 1 TO 5 - BY Civildatas.com pec.pdfME6012 ME UNIT 1 TO 5 - BY Civildatas.com pec.pdf
ME6012 ME UNIT 1 TO 5 - BY Civildatas.com pec.pdf
Sou Tibon
 
ME6012 M E 2 Marks & QB.pdf
ME6012 M E  2 Marks & QB.pdfME6012 M E  2 Marks & QB.pdf
ME6012 M E 2 Marks & QB.pdf
Sou Tibon
 
ME6012-SCAD-MSM-by www.LearnEngineering.in.pdf
ME6012-SCAD-MSM-by www.LearnEngineering.in.pdfME6012-SCAD-MSM-by www.LearnEngineering.in.pdf
ME6012-SCAD-MSM-by www.LearnEngineering.in.pdf
Sou Tibon
 
Pdf smda6e-chapter-04-mathematical-optimization-loss-function
Pdf smda6e-chapter-04-mathematical-optimization-loss-functionPdf smda6e-chapter-04-mathematical-optimization-loss-function
Pdf smda6e-chapter-04-mathematical-optimization-loss-function
Sou Tibon
 
16083116
1608311616083116
16083116
Sou Tibon
 
Ch 06
Ch 06Ch 06
Ch 06
Sou Tibon
 
Ch 04
Ch 04Ch 04
Ch 04
Sou Tibon
 
Ch 03
Ch 03Ch 03
Ch 03
Sou Tibon
 
Ch 02
Ch 02Ch 02
Ch 02
Sou Tibon
 
Final take home exam
Final take home examFinal take home exam
Final take home exam
Sou Tibon
 

More from Sou Tibon (17)

Diaporama PDCA.ppt
Diaporama PDCA.pptDiaporama PDCA.ppt
Diaporama PDCA.ppt
 
Diaporama SMED.ppt
Diaporama SMED.pptDiaporama SMED.ppt
Diaporama SMED.ppt
 
Cours TPM.doc
Cours TPM.docCours TPM.doc
Cours TPM.doc
 
Poste de traçage.docx
Poste de traçage.docxPoste de traçage.docx
Poste de traçage.docx
 
ce6602 sve- By EasyEngineering.net.pdf
ce6602 sve- By EasyEngineering.net.pdfce6602 sve- By EasyEngineering.net.pdf
ce6602 sve- By EasyEngineering.net.pdf
 
ME 6012 - By EasyEngineering.net.pdf
ME 6012 - By EasyEngineering.net.pdfME 6012 - By EasyEngineering.net.pdf
ME 6012 - By EasyEngineering.net.pdf
 
ME6012 - By EasyEngineering.net.pdf
ME6012 - By EasyEngineering.net.pdfME6012 - By EasyEngineering.net.pdf
ME6012 - By EasyEngineering.net.pdf
 
ME6012 ME UNIT 1 TO 5 - BY Civildatas.com pec.pdf
ME6012 ME UNIT 1 TO 5 - BY Civildatas.com pec.pdfME6012 ME UNIT 1 TO 5 - BY Civildatas.com pec.pdf
ME6012 ME UNIT 1 TO 5 - BY Civildatas.com pec.pdf
 
ME6012 M E 2 Marks & QB.pdf
ME6012 M E  2 Marks & QB.pdfME6012 M E  2 Marks & QB.pdf
ME6012 M E 2 Marks & QB.pdf
 
ME6012-SCAD-MSM-by www.LearnEngineering.in.pdf
ME6012-SCAD-MSM-by www.LearnEngineering.in.pdfME6012-SCAD-MSM-by www.LearnEngineering.in.pdf
ME6012-SCAD-MSM-by www.LearnEngineering.in.pdf
 
Pdf smda6e-chapter-04-mathematical-optimization-loss-function
Pdf smda6e-chapter-04-mathematical-optimization-loss-functionPdf smda6e-chapter-04-mathematical-optimization-loss-function
Pdf smda6e-chapter-04-mathematical-optimization-loss-function
 
16083116
1608311616083116
16083116
 
Ch 06
Ch 06Ch 06
Ch 06
 
Ch 04
Ch 04Ch 04
Ch 04
 
Ch 03
Ch 03Ch 03
Ch 03
 
Ch 02
Ch 02Ch 02
Ch 02
 
Final take home exam
Final take home examFinal take home exam
Final take home exam
 

Recently uploaded

Ethical_dilemmas_MDI_Gurgaon-Business Ethics Case 1.pptx
Ethical_dilemmas_MDI_Gurgaon-Business Ethics Case 1.pptxEthical_dilemmas_MDI_Gurgaon-Business Ethics Case 1.pptx
Ethical_dilemmas_MDI_Gurgaon-Business Ethics Case 1.pptx
TANMAYJAIN511570
 
Collocation thường gặp trong đề thi THPT Quốc gia.pdf
Collocation thường gặp trong đề thi THPT Quốc gia.pdfCollocation thường gặp trong đề thi THPT Quốc gia.pdf
Collocation thường gặp trong đề thi THPT Quốc gia.pdf
ngochaavk33a
 
Program Your Destiny eBook - Destiny University.pdf
Program Your Destiny eBook - Destiny University.pdfProgram Your Destiny eBook - Destiny University.pdf
Program Your Destiny eBook - Destiny University.pdf
Michael Herlache, MBA
 
SOCIOLOGY PPT. SOCIAL SECURITY POWER POINT
SOCIOLOGY PPT. SOCIAL SECURITY POWER POINTSOCIOLOGY PPT. SOCIAL SECURITY POWER POINT
SOCIOLOGY PPT. SOCIAL SECURITY POWER POINT
ssuser8d5e2d1
 
UNIVERSAL HUMAN VALUES- Harmony in the Nature
UNIVERSAL HUMAN VALUES- Harmony in the NatureUNIVERSAL HUMAN VALUES- Harmony in the Nature
UNIVERSAL HUMAN VALUES- Harmony in the Nature
Chandrakant Divate
 
CHUYÊN ĐỀ READING ÔN THI HSG THPT HAY.docx
CHUYÊN ĐỀ READING ÔN THI HSG THPT HAY.docxCHUYÊN ĐỀ READING ÔN THI HSG THPT HAY.docx
CHUYÊN ĐỀ READING ÔN THI HSG THPT HAY.docx
ngochaavk33a
 
ÔN TẬP CỤM THÀNH NGỮ TIẾNG ANH CỰC HAY.docx
ÔN TẬP CỤM THÀNH NGỮ TIẾNG ANH CỰC HAY.docxÔN TẬP CỤM THÀNH NGỮ TIẾNG ANH CỰC HAY.docx
ÔN TẬP CỤM THÀNH NGỮ TIẾNG ANH CỰC HAY.docx
ngochaavk33a
 

Recently uploaded (7)

Ethical_dilemmas_MDI_Gurgaon-Business Ethics Case 1.pptx
Ethical_dilemmas_MDI_Gurgaon-Business Ethics Case 1.pptxEthical_dilemmas_MDI_Gurgaon-Business Ethics Case 1.pptx
Ethical_dilemmas_MDI_Gurgaon-Business Ethics Case 1.pptx
 
Collocation thường gặp trong đề thi THPT Quốc gia.pdf
Collocation thường gặp trong đề thi THPT Quốc gia.pdfCollocation thường gặp trong đề thi THPT Quốc gia.pdf
Collocation thường gặp trong đề thi THPT Quốc gia.pdf
 
Program Your Destiny eBook - Destiny University.pdf
Program Your Destiny eBook - Destiny University.pdfProgram Your Destiny eBook - Destiny University.pdf
Program Your Destiny eBook - Destiny University.pdf
 
SOCIOLOGY PPT. SOCIAL SECURITY POWER POINT
SOCIOLOGY PPT. SOCIAL SECURITY POWER POINTSOCIOLOGY PPT. SOCIAL SECURITY POWER POINT
SOCIOLOGY PPT. SOCIAL SECURITY POWER POINT
 
UNIVERSAL HUMAN VALUES- Harmony in the Nature
UNIVERSAL HUMAN VALUES- Harmony in the NatureUNIVERSAL HUMAN VALUES- Harmony in the Nature
UNIVERSAL HUMAN VALUES- Harmony in the Nature
 
CHUYÊN ĐỀ READING ÔN THI HSG THPT HAY.docx
CHUYÊN ĐỀ READING ÔN THI HSG THPT HAY.docxCHUYÊN ĐỀ READING ÔN THI HSG THPT HAY.docx
CHUYÊN ĐỀ READING ÔN THI HSG THPT HAY.docx
 
ÔN TẬP CỤM THÀNH NGỮ TIẾNG ANH CỰC HAY.docx
ÔN TẬP CỤM THÀNH NGỮ TIẾNG ANH CỰC HAY.docxÔN TẬP CỤM THÀNH NGỮ TIẾNG ANH CỰC HAY.docx
ÔN TẬP CỤM THÀNH NGỮ TIẾNG ANH CỰC HAY.docx
 

Exam110121

  • 1. Exam Sequencing and scheduling, 2P450, January 21, 2011, 09:00-12:00 This test contains three questions on two pages, with 10 sub-items, for which a total of 50 points can be scored. Each good answer scores 5 points. The final grade is obtained by dividing the amount of points by five. Questions may be answered in English and/or in Dutch. Please explain your answers. You are NOT allowed to use the handouts distributed in class/or on the web. Question 1. Consider the problem 1|rj|Lmax of minimizing maximum lateness on a single machine under release dates. In particular consider the instance given by jobs j 1 2 3 4 5 6 7 pj 6 18 12 10 10 17 16 rj 0 0 0 14 25 25 50 dj 8 42 44 24 90 85 68 (a) Formulate and apply the preemptive EDD rule. Compute the optimal preemptive sched- ule, and list the results in a table with the following entries: jobs j 1 2 3 4 5 6 7 CpEDD j dj 8 42 44 24 90 85 68 LpEDD j (b) Prove optimality of your schedule by pointing out the correct critical job subset. (c) Formulate and apply the non-preemptive EDD rule. List the results in a table with the following entries: jobs j 1 2 3 4 5 6 7 CEDD j dj 8 42 44 24 90 85 68 LEDD j (d) Formulate how the so-called α-schedule is obtained and compute it for this instance, for α = 0.5. List the results in a table: jobs j 1 2 3 4 5 6 7 α-point Cα j dj 8 42 44 24 90 85 68 Lα j Is the result not contradicting the ‘theorem’ that Lα max ≤ (α + 1 α )LpEDD max ? 1
  • 2. Question 2. Consider the following flowshop problem: we have m machines, and n jobs that need to be processed. Job j consists of subtasks Tij, for i = 1, . . . , m, needing processing on machine Mi for a period of time pij. The flowshop characteristic entails that Tij must be finished before T(i+1)j can be processed. A machine can handle one job at a time, and tasks cannot be preempted. The objective is to minimize the maximum job-completion time maxn j=1 Cmj. (a) Prove that when looking for an optimal schedule, we may restrict ourselves to schedules in which the job order on the first machine is equal to the job order on the second machine; (b) Consider the following instance of F2||Cmax: job j 1 2 3 4 5 6 7 8 p1,j 6 6 5 4 4 3 2 1 p2,j 5 7 5 1 3 2 3 3 Explain the rule by which such problem is solved to optimality and apply it on this instance. (c) Consider the flow shop on four machines, with the regular objective of minimizing makespan. Is there always an optimal solution in which the job-orders on all machines are equal to the order on the first machine? If yes, give a proof; if not, give a counter- example. Question 3. Consider a problem with m parallel machines. (a) Minimize makespan. Prove that application of the so-called List-schedule rule, you will find a schedule that is guaranteed a makespan not larger than 2 − 1 m times the optimal makespan. (b) Minimize average completion time, assume that no two jobs have the same processing time. Prove that in an optimal schedule on each machine, jobs are scheduled in order of increasing processing time; and prove that the number of jobs on any two machines M1 and M2 say, do not differ by more than one. What is the practical rule to solve this problem? (c) Minimize weighted sum of completion times, where the machines are uniform, with speeds s1, . . . , sm. Formulate how to find the schedule with minimum weighted sum of completion times. 2