LECTURE 41: SCHEDULING

Similar documents
Production Activity Control

Capacity and Scheduling. Work Center. Case Study Keep Patient Waiting? Not in My Office! Chapter 17

Transportation Problems

ISE480 Sequencing and Scheduling

Schedule % Complete in Primavera P6

The Transportation and Assignment Problems. Chapter 9: Hillier and Lieberman Chapter 7: Decision Tools for Agribusiness Dr. Hurley s AGB 328 Course

Techniques of Operations Research

Part VI MANUFACTURING SUPPORT SYSTEMS

1. MRP Module. 2. Record. 2.1 Material Requirement Planning

Benefits, Costs, and Maximization

ISE 204 OR II. Chapter 8 The Transportation and Assignment Problems. Asst. Prof. Dr. Deniz TÜRSEL ELİİYİ

Process Selection and Design Dr. Richard Jerz

Chapter C Waiting Lines

An initiative of the Food Sector for the protection of the environment

The Efficient Allocation of Individuals to Positions

Short-Run Costs and Output Decisions

AUTOSCHED TUTORIAL. Bill Lindler. AutoSimulations 655 E. Medical Drive Bountiful, Utah 84010, U.S.A.

Decision Support System (DSS)

7 Costs. Lesson. of Production. Introduction

The 5 Reasons YOUR ERP SOFTWARE NEEDS TO PROVIDE A NESTING INTERFACE BY SILAS FULSOM, GLOBAL SHOP SOLUTIONS PRODUCT OWNER, R&D CUSTOM DEVELOPMENT TEAM

SEQUENCING & SCHEDULING

Question 4: How do you find cost and revenue functions?

LOADING AND SEQUENCING JOBS WITH A FASTEST MACHINE AMONG OTHERS

Engineer to Order In Microsoft Dynamics NAV

20. Alternative Ranking Using Criterium Decision Plus (Multi-attribute Utility Analysis)

DIS 300. Quantitative Analysis in Operations Management. Instructions for DIS 300-Transportation

ENM 102 Introduction to Industrial Engineering. Chapter 4 Facilities Location and Layout

DEVELOPMENT OF TPM IMPLEMENTATION PLAN IN SWITCHGEAR & ENGINEERING COMPANY

Notes on Chapter 10 OUTPUT AND COSTS

Optimizing Inplant Supply Chain in Steel Plants by Integrating Lean Manufacturing and Theory of Constrains through Dynamic Simulation

TOTAL PRODUCTIVE MAINTENANCE, THE SIX BIG LOSSES, AND OVERALL EQUIPMENT EFFECTIVENESS AND THE TPM VISION

Visual Planner. Production Planning and Scheduling Solution for Exact Macola Progression and ES

What is ERP? Source: Wikipedia

CASE FAIR OSTER PRINCIPLES OF MICROECONOMICS E L E V E N T H E D I T I O N. PEARSON 2014 Pearson Education, Inc. Publishing as Prentice Hall

Defining Good Farm Management

Production Scheduler

Title: Implementing Oracle Discrete manufacturing in an Engineer to Order environment. Characteristics of typical Engineer to Order Environment

MATERIAL REQUIREMENT PLANNING

13 Project Graphics Introduction

The Transportation Problem

Last Updated March 13, IndustriOS Software, Inc.

Making. MRP work. Vendors must address long-standing problems with capacity planning, lot sizes and lead-times

Project Management Concepts, Tools & Techniques

have provided direction in the notes section to view specific items on the slide while reading through the speaker notes. We will reference specific

This article is on Facility Layout and Types of Layouts. It contains concepts like -

Microsoft Specialist Certification Exam

INDUSTRIAL ENGINEERING

Where to Use Automated Production Lines. Automated Production Lines. Benefits of Automated Production Lines. Automated Production Line - Defined

MAKE YOUR SCHEDULE REALISTIC BY USING CALENDARS

Tutorial Segmentation and Classification

P6 Instructors Sample Presentation

Hybrid Manufacturing Methods

Lesson 15-Planning and Costing

TRANSPORTATION PROBLEM AND VARIANTS

Version Comparison. Getting Started Project Planning. Feature Key:

Linear Programming. 1 Goals and Agenda. Management 560: Management Science. Tuesday, March 17, 2009

CH 8 Facility Layout Part 1. Integrated Manufacturing System Class

Measure What You Manage. Michael Cowley, CPMM President CE Maintenance Solutions, LLC

3. Transportation Problem (Part 1)

Lecture 6. Capacity and Facilities. Lecture Outline. Capacity. Maximum capability to produce Capacity planning

Demand Driven Fulfillment Identifying Potential Benefits

Custom Small UAV Lab. To: Dr. Lewis Ntaimo ISEN

Aggregate Planning and S&OP

Internship Tool Kit 1

Agile Software Development

(Assignment) Master of Business Administration (MBA) PGDPM Subject : Management Subject Code : PGDPM

Strategic Sourcing Makes an Impact! David H. Vargas, Purchasing Manager Sikorsky Aircraft 203/ ;

Introducing The Reliable Maintenance Excellence Index

PLANNING FOR PRODUCTION

OUTPUT AND COSTS. Chapter. Key Concepts. Decision Time Frames

Which store has the lower costs: Wal-Mart or 7-Eleven? 2013 Pearson

(per day) Pizzas. Figure 1

ANALYSING QUANTITATIVE DATA

Suggested Answer_Syl12_June2015_Paper_9 INTERMEDIATE EXAMINATION GROUP II (SYLLABUS 2012)

MRP I SYSTEMS AND MRP II SYSTEMS

Instructions: must Repeat this answer on lines 37, 38 and 39. Questions:

A Shipbuilder s Enterprise Resource Planning (ERP) & Earned Value Management (EVM) System

Supply Chain - Information Sharing and Analysis Center

Chapter 13. Oligopoly and Monopolistic Competition

ABS Software Brochure

Operations and Production Management GPO300

14.01 Principles of Microeconomics, Fall 2007 Chia-Hui Chen November 7, Lecture 22

compensation plan for

Primavera Training - P6 Basic Course (102)

Interpreting Price Elasticity of Demand

Testing Packaged Products Weighing up to 150 Lbs.

Operations and Supply Chain Simulation with AnyLogic

Continuous Improvement Toolkit

SICK Airport Innovations. Sensors and solutions

Vendor Managed Inventory

CHAPTER 1 INTRODUCTION

Foam-in-Bag Packaging at the Touch of a Button NEW!

Question 2: How do we make decisions about inventory?

1) Operating costs, such as fuel and labour. 2) Maintenance costs, such as overhaul of engines and spraying.

Streamlining. forecasting, planning and Reserves management for. oil and gas. corporations

TRANSPORTATION MODEL IN DELIVERY GOODS USING RAILWAY SYSTEMS

CHAPTER 7A MATERIAL MANAGEMENT

International Journal of Mathematics Trends and Technology (IJMTT) Volume 44 Number 4 April 2017

SAP Business One. A Single System to Streamline Your Entire Business

Mentor-Apprentice Program (MAP) Application Information

Transcription:

LECTURE 41: SCHEDULING Learning Objectives After completing the introductory discussion on Scheduling, the students would be able to understand what scheduling is and how important it is to high volume and intermediate volume systems. It would also help them to learn how to address scheduling needs in Job shops. The students would also learn the use and interpretation of Gantt Charts. They would also use Assignment method for loading along with common Priority Rules. They would also learn the common and unique scheduling problems in Service Systems. Scheduling Scheduling: Scheduling is an important tool for manufacturing and service industries where it can have a major impact on the productivity of a process. In manufacturing, the purpose of scheduling is to minimize the production time and costs, by telling a production facility what to make, when, with which staff, and on which equipment. Similarly, scheduling in service industries, such as airlines and public transport, aim to maximize the efficiency of the operation and reduce costs. Scheduling Modern computerized scheduling tools greatly outperform older manual scheduling methods. This provides the production scheduler with powerful graphical interfaces which can be used to visually optimize real-time work loads in various stages of the production, and pattern recognition allows the software to automatically create scheduling opportunities which might not be apparent without this view into the data. For example, an airline might wish to minimize the number of airport gates required for its aircraft, in order to reduce costs, and scheduling software can allow the planners to see how this can be done, by analyzing time tables, aircraft usage, or the flow of passengers. Scheduling Companies use backward and forward scheduling to plan their human and material resources. Backward scheduling is planning the tasks from the due date to determine the start date and/or any changes in capacity required, whereas forward scheduling is planning the tasks from the start date to determine the shipping date or the due date. Benefits of Scheduling Scheduling: Establishing the timing of the use of equipment, facilities and human activities in an organization 1. Effective scheduling can yield 2. Cost savings 3. Increases in productivity The benefits of production scheduling include: 1. Process change-over reduction 2. Inventory reduction, leveling 3. Reduced scheduling effort 4. Increased production efficiency 5. Labor load leveling 6. Accurate delivery date quotes 7. Real time information 1

High-Volume Systems 1. Flow system: High-volume system with Standardized equipment and activities 2. Flow-shop scheduling: Scheduling for high-volume flow system Work Center #1 Work Center #2 Output Scheduling Manufacturing Operations High-volume Intermediatevolume Low-volume Service operations High-Volume Success Factors Process and product design Preventive maintenance Rapid repair when breakdown occurs Optimal product mixes Minimization of quality problems Reliability and timing of supplies Intermediate-Volume Systems Outputs are between standardized high-volume systems and made-to-order job shops Run size, timing, and sequence of jobs Economic run size: DS p Q = 2 0 H p u Scheduling Low-Volume Systems Loading - assignment of jobs to process centers Sequencing - determining the order in which jobs will be processed Job-shop scheduling Scheduling for low-volume systems with many variations in requirements Gantt Load Chart Gantt chart - used as a visual aid for loading and scheduling Load Chart 2

Load chart A type of Gantt Chart that shows the loading and idle times for a group of machines or list of departments Work Mon. Tues. Wed. Thurs. Fri. Center 1 Job 3 Job 4 2 Job 3 Job 7 3 Job 1 Job 6 Job 7 4 Job 10 Schedule chart A type of Gantt Chart that shows the orders or jobs in progress and whether they are on schedule or not. Input/Output Control Chart A type of Control Chart that shows management of work flow and queues at the work centers Loading Types The common types of loading include the following 1. Infinite loading 2. Finite loading 3. Vertical loading 4. Horizontal loading 5. Forward scheduling 6. Backward scheduling 7. Schedule chart We now briefly discuss these type of Loading 1. Infinite loading. Jobs are assigned to work centers without regard to the capacity of the work center. 2. Finite loading Jobs are assigned to work centers with regard to the capacity of the work center and job processing times. 3. Vertical loading: Loading jobs at a work center, job by job, usually according to some priority criterion, using infinite loading i.e. Jobs are assigned to work centers without regard to the capacity of the work center. 4. Horizontal loading: Loading each job on all work centers it will require, then the next job on all work centers, according to some priority, using finite loading i.e. Jobs are assigned to work centers with regard to the capacity of the work center and job processing times. 5. Forward scheduling: Scheduling ahead, from some point in time 6. Backward scheduling: Scheduling by working backwards from the due date 3

7. Schedule chart A Gantt chart that shows the orders or jobs in progress and whether they are on schedule or not. Assignment Method of Linear Programming Assignment Model is a type of linear programming model for optimal assignment of tasks and resources Hungarian method is the method of assigning jobs by a one for one matching to identify the lowest cost solution Lets take a step by step approach to understand and make use of Hungarian Method Hungarian Method First of all, acquire the relevant cost information and arrange it in tabular form Second, obtain the Row Reduction, this is obtained by subtracting the smallest number in each row from every number in the row. Enter the results in a new table. Third, Obtain the Column Reduction by subtracting the smallest number in each column of the new table from every number in the column. Fourth, test whether an optimum assignment can be made. You do this by determining the minimum number of lines needed to cover ( i.e.) cross out all zeros. If the number of lines equal the numbers of row, an optimum assignment is possible. IN that case move to final step. Fifth, if the numbers of lines is less than the number of rows, modify the table in the following manner o Subtract the smallest uncovered number from every uncovered number in the table. o Add the smallest uncovered number to the numbers at the intersections of covering lines o Numbers crossed out but not at intersections of cross out lines carry over unchanged to the next table. Sixth, Repeat steps fourth and fifth unless an Optimal table is obtained Seventh, make the assignments. Begin with rows or columns with only one zero. Match items that have zeros, using only one match for each row and each column. Cross out both the row and column for each row. Hungarian Method Example Please refer to the matrix which shows Jobs 1,2,3 and 4 with Machines A, B, C and D. 1 8 6 2 4 2 6 7 11 10 3 3 5 7 6 4 5 10 12 9 Please apply the Hungarian Method to make appropriate assignments. 4

Select the Row Minimum ROW MIN 1 8 6 2 4 2 2 6 7 11 10 6 3 3 5 7 6 3 4 5 10 12 9 5 Subtract the smallest number in reach row To form a new table and select column minimum 1 6 4 0 2 2 0 1 5 4 3 0 2 4 3 4 0 5 7 4 COL MIN 0 1 0 2 Subtract the smallest number in reach column & Enter the results to form a new table 1 6 3 0 0 2 0 0 5 2 3 0 1 4 1 4 0 4 7 2 Determine the minimum number of lines needed to cross Out all zeros. Here we have three lines only and rows are 4, so the solution is not optimal Hungarian Method Example Subtract the smallest value that has not been crossed out From every number that has not been crossed out (1 here) And add this to numbers that are at intersections of covering lines 1 6+1=7 3 0 0 2 0+1=1 0 5 2 3 0 0 3 0 4 0 3 6 1 5

Determine the minimum number of lines needed to cross Out all 0 ( 4), since this equals the number of rows, we obtain the optimum assignment. 1 7 3 0 0 2 1 0 5 2 3 0 0 3 0 4 0 3 6 1 Make the assignments, start with rows and columns with Only one 0. Match jobs with machines that have 0 costs. 1 7 3 0 0 2 1 0 5 2 3 0 0 3 0 4 0 3 6 1 The assignment according to Hungarian Method is therefore A4, 2B,1C AND 3D Sequencing Sequencing: Determine the order in which jobs at a work center will be processed. Workstation: An area where one person works, usually with special equipment, on a specialized job. Summary Scheduling is the timing and coordination of Operations. Scheduling problems differ in nature because of the system being designed for high volume, intermediate or low volume flow. In our next lecture we will discuss its complementary and supplementary concept of Sequencing. 6