Production planning : operations scheduling with applications in manufacturing and services Erwin Hans (T&M-OMST) BB-235, tel. 3523,

Slides:



Advertisements
Similar presentations
DECISION SUPPORT SYSTEMS FOR PLANNING AND SCHEDULING IN PRACTICE Michael Pinedo Stern School of Business New York University.
Advertisements

Operations Scheduling
Strategic Decisions (Part II)
Logistics Network Configuration
© The McGraw-Hill Companies, Inc., 1998 Irwin/McGraw-Hill Module 11 Operations Scheduling Chapter 16 (pp ) Work Center and definitions  Objectives.
ISE480 Sequencing and Scheduling Izmir University of Economics ISE Fall Semestre.
Linear Programming Using the Excel Solver
1 Welcome to G53ASD AUTOMATED SCHEDULING Lecturer: Dr. Sanja Petrovic School of Computer Science and Information Technology The.
Multi-scale Planning and Scheduling Under Uncertain and Varying Demand Conditions in the Pharmaceutical Industry Hierarchically Structured Integrated Multi-scale.
1 Chapter 12: Decision-Support Systems for Supply Chain Management CASE: Supply Chain Management Smooths Production Flow Prepared by Hoon Lee Date on 14.
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.
Genetic Algorithms for multiple resource constraints Production Scheduling with multiple levels of product structure By : Pupong Pongcharoen (Ph.D. Research.
MODELING AND ANALYSIS OF MANUFACTURING SYSTEMS Session 6 SCHEDULING E
© J. Christopher Beck Lecture 30: Scheduling Systems 1.
22–1. 22–2 Chapter Twenty-Two Copyright © 2014 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
1 Contents college 3 en 4 Book: Appendix A.1, A.3, A.4, §3.4, §3.5, §4.1, §4.2, §4.4, §4.6 (not: §3.6 - §3.8, §4.2 - §4.3) Extra literature on resource.
Scheduling PREREQUISITES FOR EFFECTIVE SCHEDULING.
Increase Your Manufacturing Efficiency with QAD’s Planning and Scheduling Workbenches Gary Wasserman – Applications Specialist.
1 Chapter 15 Scheduling. 2 Scheduling: Establishing the timing of the use of equipment, facilities and human activities in an organization Answering “when”
MODELING AND ANALYSIS OF MANUFACTURING SYSTEMS Session 7 FLEXIBLE MANUFACTURING SYSTEMS E. Gutierrez-Miravete Spring 2001.
Operations Management Contemporary Concepts and Cases Chapter Thirteen Scheduling Operations Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights.
Wim De Bruyn lecturer ICT, R&D FBO, UCG product mgt. Inxites
Production Scheduling: operations scheduling with applications in manufacturing and services Pei-Chann Chang RM 2614, tel. 2305,
Operational Research & ManagementOperations Scheduling Flow Shop Scheduling 1.Flexible Flow Shop 2.Flexible Assembly Systems (unpaced) 3.Paced Assembly.
Operations Research Models
Scheduling.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 16 Scheduling.
Introduction to LEKIN Gareth Beddoe
Supply Contract Allocation Gyana R. Parija Bala Ramachandran IBM T.J. Watson Research Center INFORMS Miami 2001.
Modeling and Optimization of Aggregate Production Planning – A Genetic Algorithm Approach B. Fahimnia, L.H.S. Luong, and R. M. Marian.
Collaboration among sales, production, planning, purchasing, maintenance and management to positively impact the bottom line.
Operations Management
1 Design of Scheduling Systems Contents 1. Architecture of Scheduling Systems 2. Databases, Object Bases, Knowledge Bases 3. Schedule Generation 4. User.
Integer Programming Key characteristic of an Integer Program (IP) or Mixed Integer Linear Program (MILP): One or more of the decision variable must be.
Rough-Cut Capacity Planning in SCM EGN 5623 Enterprise Systems Optimization (Professional MSEM) Fall, 2012.
Mohamed Iqbal P Production and Inventory Control- Introduction (1) IEM Production and Inventory Control Introduction Mohamed Iqbal P.
1 Short Term Scheduling. 2  Planning horizon is short  Multiple unique jobs (tasks) with varying processing times and due dates  Multiple unique jobs.
Scheduling. Scheduling: The allocation of resources over time to accomplish specific tasks. Demand scheduling: A type of scheduling whereby customers.
1 Lecturer: Dr Sanja Petrovic School of Computer Science and Information Technology
FATCOP: A Mixed Integer Program Solver Michael FerrisQun Chen Department of Computer Sciences University of Wisconsin-Madison Jeff Linderoth, Argonne.
12-1Aggregate Planning William J. Stevenson Operations Management 8 th edition.
Outline Schedule and scheduling Mathematical models
1 Forecasting, Planning and Scheduling
Activity Scheduling and Control
Integrated Distribution & Production Planning (DP/PP) EIN 5346 Logistics Engineering Fall, 2015 Integrated Distribution & Production Planning (DP/PP) EIN.
Rough-Cut Capacity Planning in SCM EIN 5346 Logistics Engineering Fall, 2015.
Copyright © 2014 by McGraw-Hill Education (Asia). All rights reserved. 13 Aggregate Planning.
Chapter 13 Aggregate Planning.
© P. Pongcharoen CCSI/1 Scheduling Complex Products using Genetic Algorithms with Alternative Fitness Functions P. Pongcharoen, C. Hicks, P.M. Braiden.
PRODUCTION MANAGEMENT SOFTWARE. WHICH DO YOU PREFER? 2.
Rough-Cut Capacity Planning in SCM Theories & Concepts
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 7 Aggregate Planning.
Schlenker, H. , R. Kluge, and J. Koehl
CHAPTER 8 Operations Scheduling
Operations Management
Rough-Cut Capacity Planning in SCM EGN 5623 Enterprise Systems Optimization (Professional MSEM) Fall, 2011.
13 Aggregate Planning.
Erwin Hans (T&M-OMST) BB-235, tel. 3523, Johann Hurink (TW-STOR)
Deployment & Available-to-promise (ATP) in SCM Theories & Concepts
Modeling Scheduling Problems
Chap 11 Learning Objectives
Facilities Planning and Design Course code:
Dept. of MMME, University of Newcastle upon Tyne
Dept. of MMME, University of Newcastle upon Tyne
Introduction to Scheduling Chapter 1
Planning and Scheduling in Manufacturing and Services
Topic 15 Job Shop Scheduling.
Dept. of MMME, University of Newcastle upon Tyne
Flexible Assembly Systems
Presentation transcript:

Production planning : operations scheduling with applications in manufacturing and services Erwin Hans (T&M-OMST) BB-235, tel. 3523, Johann Hurink (TW-STOR) Faculty of Technology and Management University of Twente Enschede, The Netherlands

Literature Book:Operations Scheduling with applications in manufacturing and services Authors: M. Pinedo, X. Chao Handouts, also downloadable from website

Exam These methods must be learned entirely (one or two questions about these will be in the exam): adaptive search branch-and-bound, beam-search shifting bottleneck The idea (approach) and application of all other discussed methods must be learned (i.e., no formulas) One question will be asked about the software demonstration Aside from the discussed chapters from the book, the handouts must be learned

Scheduling: definition Allocation of jobs to scarce resources the types of jobs and resources depend on the specific situation Combinatorial optimization problem maximize/minimize objective subject to constraints

zManufacturing, e.g.: yjob shop / flow shop scheduling yworkforce scheduling ytool scheduling zServices, e.g.: yHotel / airline reservation systems yHospitals (operating rooms) zTransportation and distribution, e.g.: yvehicle scheduling, and routing yrailways Application areas

zInformation processing and communications: yCPU’s, series and parallel computing ycall centers zTime-tabling, e.g.: ylecture planning at a University ysoccer competition yflight scheduling zWarehousing, e.g.: yAGV scheduling, and routing zMaintenance, e.g.: yscheduling maintenance of a fleet of ships Application areas (cont.)

Scheduling in manufacturing Due to increasing market competition, companies strive to: zshorten delivery times zincrease variety in end-products zshorten production lead times zincrease resource utilization zimprove quality, reduce WIP zprevent production disturbances (machine breakdowns) --> more products in less time!

Different types of manufacturing control zMake and assemble to stock zMake to stock, assemble to order zMake to order zEngineer to order

Scheduling in a manufacturing planning and control framework zLong range forecasting and sales planning zFacility and resources planning zDemand management, aggregate and workforce planning zOrder acceptance and resource group loading zShop floor scheduling, workforce scheduling

Relations with other management areas zProduct and process design zProcess planning zInventory management and materials planning zPurchasing and procurement management zWarehousing and physical distribution

Scheduling in services zWorkforce Scheduling in yCall Centers yHospitals yEmployment agencies ySchools, universities zReservation Systems in yAirlines yHotels yCar Rentals yTravel Agencies zPostal services

Our approach Scheduling problem Model Conclusions Problem formulation Solve with algorithms

Scheduling models zJob shop scheduling zProject scheduling zFlexible Assembly Systems zLot sizing and scheduling zWorkforce scheduling, staffing zInterval scheduling, reservation systems, timetabling

Scheduling algorithms General solution Techniques: zMathematical programming ylinear, non-linear, (mixed) integer programming zExact methods (enumeration) ybranch-and-bound ydynamic programming ycutting plane / column generation methods zLocal search methods, heuristics ysimulated annealing ytabu search yadaptive search yk-opt methods ygenetic algorithms yneural networks

Scheduling algorithms (cont.) zHeuristics ydispatching rules ycomposite dispatching rules ybeam-search zDecomposition Techniques yTemporal decomposition (rolling horizon approach) yMachine decomposition (Shifting Bottleneck) zHybrid Methods ycombined usage of scheduling methods

Important characteristics of optimization techniques zQuality of Solutions Obtained (How Close to Optimal?) zAmount of CPU-Time Needed (Real-Time on a PC?) zEase of Development and Implementation (How much time needed to code, test, adjust and modify) zImplementation costs (Are expensive LP-solvers required?)

Local Search Value Objective Function Dispatching Rules Beam Search Branch and Bound CPU - Time

Consideration of software companies w.r.t. optimization techniques Implementation costs (Are expensive LP-solvers required? Easy to implement?) vs. What solution quality does the customer require? (Is an immediate answer required, or are long calculations allowed? Does customer accept complex solutions?) online schedulingoffline scheduling

zERP-SYSTEMS ySAP, Baan, JD Edwards, People Soft, Navision, MFG Pro zGENERAL OPTIMIZATION yIlog, Dash, MINTO, OSL (IBM), XPRESS-MP, OML, XA zGENERAL SCHEDULING yI2, Cybertec, AutoSimulation, IDS Professor Scheer, ORTEC zSCHEDULING OIL AND PROCESS INDUSTRIES yHaverly Systems, Chesapeake, Finity, ORTEC zSCHEDULING CONSUMER PRODUCTS yManugistics, Numetrix zSCHEDULING WORKFORCE IN CALL CENTERS yAIX, TCS, Siebel Commercial Packages

Decision Support Systems Important issues in design of DSS: zDatabase design and management zData collection (e.g. barcoding system) zModule Design and Interfacing zGUI Design (Gantt-charts, etc.) zDesign of link between GUI and algorithm library (data organization before transfer) zInternal Re-optimization zExternal Re-optimization

GUI’S should allow: zInteractive Optimization yFreezing Jobs and Re-optimizing yCreating New Schedules by Combining Different Parts from Different Schedules zCascading and Propagation Effects After a Change or Mutation by the User, the system: ydoes Feasibility Analysis ytakes care of Cascading and Propagation Effects, ydoes Internal Re-optimization

Graphics user interfaces for scheduling production processes zGantt Chart Interface zDispatch List Interface zTime Buckets (resource capacity loading) zThroughput Diagrams zTime tables

Important objectives to be displayed zDue Date Related yNumber of late jobs yMaximum lateness yAverage lateness, tardiness zProductivity and Inventory Related yTotal Setup Time yTotal Machine Idle Time yAverage Time Jobs Remain in System, WIP zResource usage yresource shortage