CHAPTER 8 Operations Scheduling

Slides:



Advertisements
Similar presentations
Operations Scheduling
Advertisements

Operations Scheduling
Production and Operations Management Systems
Scheduling.
© The McGraw-Hill Companies, Inc., 1998 Irwin/McGraw-Hill Module 11 Operations Scheduling Chapter 16 (pp ) Work Center and definitions  Objectives.
Operations Scheduling
ISE480 Sequencing and Scheduling Izmir University of Economics ISE Fall Semestre.
Operations Scheduling
1-1 McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved 1 Chapter 19 Operations Scheduling.
Scheduling. Production Planning Process Process Planning Strategic Capacity Planning Aggregate Planning Master Production Scheduling Material Requirements.
DOM 102: Principles of Operations Management Operations Scheduling
Spring, Scheduling Operations. Spring, Scheduling Problems in Operations Job Shop Scheduling. Personnel Scheduling Facilities Scheduling.
Short-Term Scheduling
Scheduling. Characteristics of a “job” Constituent operations Constituent operations Due date Due date Time of arrival in shop Time of arrival in shop.
Chapter 2: Model of scheduling problem Components of any model: Decision variables –What we can change to optimize the system, i.e., model output Parameters.
MODELING AND ANALYSIS OF MANUFACTURING SYSTEMS Session 6 SCHEDULING E
© 2004 by Prentice Hall, Inc., Upper Saddle River, N.J Operations Management Short-Term Scheduling Chapter 15.
Scheduling.
1 ISQA 459/559 Mellie Pullman Scheduling Shop Floor.
1 Chapter 15 Scheduling. 2 Scheduling: Establishing the timing of the use of equipment, facilities and human activities in an organization Answering “when”
CHAPTER 19 Scheduling Operations Management, Eighth Edition, by William J. Stevenson Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved.
1 Chapter 7 Dynamic Job Shops Advantages/Disadvantages Planning, Control and Scheduling Open Queuing Network Model.
Operations Management Contemporary Concepts and Cases Chapter Thirteen Scheduling Operations Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights.
INTRODUCTION TO SCHEDULING
1. Facility size 2. Equipment procurement Long-term
Scheduling.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 16 Scheduling.
15-1Scheduling William J. Stevenson Operations Management 8 th edition.
15-1Scheduling William J. Stevenson Operations Management 8 th edition.
15-1Scheduling Operations Scheduling Chapter Scheduling The Hierarchy of Production Decisions The logical sequence of operations in factory planning.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 16 Scheduling.
Operational Research & ManagementOperations Scheduling Introduction Operations Scheduling 1.Setting up the Scheduling Problem 2.Single Machine Problems.
Scheduling (Part II) Mohd Zaidan bin Abdul Aziz B
Topics To Be Covered 1. Tasks of a Shop Control Manager.
Operations Management Operations Scheduling
1 Operations Scheduling Act I – The Single Machine Problem General problem: given processing times, setups times, due dates, and job flows on machines.
1 Short Term Scheduling. 2  Planning horizon is short  Multiple unique jobs (tasks) with varying processing times and due dates  Multiple unique jobs.
Chapter 17 Scheduling. Management 3620Chapter 17 Schedule17-2 Overview of Production Planning Hierarchy Capacity Planning 1. Facility size 2. Equipment.
Shanghai Jiao Tong University Dept. of Industrial Engineering Production Planning and Control Professor JIANG Zhibin Department of Industrial Engineering.
Scheduling. Scheduling: The allocation of resources over time to accomplish specific tasks. Demand scheduling: A type of scheduling whereby customers.
1 Chapter 10 Scheduling 1 Chapter 10 SCHEDULING McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc., All Rights Reserved.
Outline Schedule and scheduling Mathematical models
CHAPTER SEVENTEEN SCHEDULING Chapter 17 Scheduling.
Scheduling. Scheduling of Operations A planning tool for the short term  Provides an opportunity to make use of new information as we approach real time.
CHAPTER 4 : SCHEDULING Presented by: HAMKA BIN TAIP
Scheduling Operations IDS 605 Spring Data Collection for Scheduling l Jobs l Activities l Employees l Equipment l Facilities Transparency 18.1.
Chapter 16 & 9 Scheduling Work & Employees. Scheduling Outline What needs to be scheduled? –doctor’s office, restaurant, mfg. plant, hospital –employees.
Prof. Yuan-Shyi Peter Chiu
Activity Scheduling and Control
1 By: Prof. Y. Peter Chiu POM Chap-8: Scheduling ~ Homework Problems ~
Scheduling.
16 Scheduling (focus on sequencing; FCFS, SPT, EDD pages , and Johnson’s rule pages ) Homework; 6, 7, 11.
Scheduling Operations
Operations Scheduling
Inputs and Outputs to Aggregate Production Planning
PRODUCTION ACTIVITY CONTROL (PAC)
Operations Management
assemble-to-order (ATO) A system that produces standard modules to be
PRODUCTION ACTIVITY CONTROL (PAC)
The basics of scheduling
Chap 11 Learning Objectives
Introduction to Scheduling Chapter 1
8 Job Sequencing & Operations Scheduling CHAPTER Arranged by
Planning and Scheduling in Manufacturing and Services
Sequencing Sequencing: Determine the order in which jobs at a work center will be processed. Workstation: An area where one person works, usually with.
Scheduling Seminar exercises
Flexible Assembly Systems
Manufacturing Planning and Control
IE 3265 – POM R. Lindeke Spring 2005
Inputs and Outputs to Aggregate Production Planning
Presentation transcript:

CHAPTER 8 Operations Scheduling McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.

Scheduling Problems in Operations 8-2 Scheduling Problems in Operations Job Shop Scheduling. Personnel Scheduling Facilities Scheduling Vehicle Scheduling and Routing Project Management Dynamic versus Static Scheduling

The Hierarchy of Production Decisions 8-3 The Hierarchy of Production Decisions The logical sequence of operations in factory planning corresponds to the sequencing of chapters in the book. All planning starts with the demand forecast. Demand forecasts are the basis for the top level (aggregate) planning. The Master Production Schedule (MPS) is the result of disaggregating aggregate plans down to the individual item level. Based on the MPS, MRP is used to determine the size and timing of component and subassembly production. Detailed shop floor schedules are required to meet production plans resulting from the MRP.

Hierarchy of Production Decisions 8-4 Hierarchy of Production Decisions

Characteristics of the Job Shop Scheduling Problem 8-5 Characteristics of the Job Shop Scheduling Problem Job Arrival Pattern Number and Variety of Machines Number and skill level of workers Flow Patterns Evaluation of Alternative Rules

Objectives in Job Shop Scheduling 8-6 Objectives in Job Shop Scheduling Meet due dates Minimize work-in-process (WIP) inventory Minimize average flow time Maximize machine/worker utilization Reduce set-up times for changeovers Minimize direct production and labor costs (note: that these objectives can be conflicting)

8-7 Terminology Flow shop: n jobs processed through m machines in the same sequence Job shop: the sequencing of jobs through machines may be different, and there may be multiple operations on some machines. Parallel processing vs. sequential processing: parallel processing means that the machines are identical. Flow time of job i: Time elapsed from initiation of first job until completion of job i. Makespan: Flow time of the job completed last. Tardiness: The positive difference between the completion time and the due date. Lateness: Difference between completion time and due date (may be negative).

Common Sequencing Rules 8-8 Common Sequencing Rules FCFS. First Come First Served. Jobs processed in the order they come to the shop. SPT. Shortest Processing Time. Jobs with the shortest processing time are scheduled first. EDD. Earliest Due Date. Jobs are sequenced according to their due dates. CR. Critical Ratio. Compute the ratio of processing time of the job and remaining time until the due date. Schedule the job with the largest CR value next.

Results for Single Machine Sequencing 8-9 Results for Single Machine Sequencing The rule that minimizes the mean flow time of all jobs is SPT. The following criteria are equivalent: Mean flow time Mean waiting time. Mean lateness Moore’s algorithm minimizes number of tardy jobs Lawler’s algorithm minimizes the maximum flow time subject to precedence constraints.

Results for Multiple Machines 8-10 Results for Multiple Machines The optimal solution for scheduling n jobs on two machines is always a permutation schedule (that is, jobs are done in the same order on both machines). (This is the basis for Johnson’s algorithm.) For three machines, a permutation schedule is still optimal if we restrict attention to total flow time only. Under rare circumstances, the two machine algorithm can be used to solve the three machine case. When scheduling two jobs on m machines, the problem can be solved by graphical means.

Stochastic Scheduling: Static Case 8-11 Stochastic Scheduling: Static Case Single machine case. Suppose that processing times are random variables. If the objective is to minimize average weighted flow time, jobs are sequenced according to expected weighted SPT. That is, if job times are t1, t2, . . ., and the respective weights are u1, u2, . . . then job i precedes job i+1 if E(ti)/ui < E(ti+1)/ui+1.

Stochastic Scheduling: Static Case (continued) 8-12 Stochastic Scheduling: Static Case (continued) Multiple Machines. Requires the assumption that the distribution of job times is exponential, (memoryless property). Assume parallel processing of n jobs on two machines. Then the optimal sequence is to to schedule the jobs according to LEPT (longest expected processing time first). Johnsons algorithm for scheduling n jobs on two machines in the deterministic case has a natural extension to the stochastic case as long as the job times are exponentially distributed.

Stochastic Scheduling: Dynamic Analysis 8-13 Stochastic Scheduling: Dynamic Analysis When jobs arrive to the shop dynamically over time, queueing theory provides a means of analyzing the results. The standard M/M/1 queue applies to the case of purely random arrivals to a single machine with random processing times. If the selection discipline does not depend on the flow times, the mean flow times are the same, but the variance of the flow times will differ. If job times are realized when the job joins the queue rather than when the job enters service, SPT generally results in lowest expected flow time.

Assembly Line Balancing 8-14 Assembly Line Balancing Characteristics of the Assembly Line Balancing problem. A collection of n tasks must be completed on each item Tasks are assigned to stations. Tasks must be sequenced properly, and certain tasks may not be done at the same station. The objective is to assign tasks to stations to minimize the cycle time, C. The general problem is difficult to solve optimally, but effective heuristics are available. (the text discusses one known as the ranked positional weight technique.)

Schematic of a Typical Assembly Line 8-15 Schematic of a Typical Assembly Line