Simulation-based Optimization for Supply Chain Design INRIA Team April 7, 2004 Torino-Italy.

Slides:



Advertisements
Similar presentations
MARKETING CHANNELS (Place)
Advertisements

Overview of Working Capital Management
1 Chapter 14 Making the most of things: Linear Programming.
Facility Location Facility location is the determination of the geographical site(s) in which to locate a firm’s operations. Globalisation Factors to consider.
QUALITY CONTROL TOOLS FOR PROCESS IMPROVEMENT
Objectives Know why companies use distribution channels and understand the functions that these channels perform. Learn how channel members interact and.
Copyright © 2008 Pearson Addison-Wesley. All rights reserved. Chapter 15 Money, Inflation and Banking.
Copyright © 2002 Pearson Education, Inc. Slide 1.
PowerPoint Presentation
10-1 McGraw-Hill/Irwin Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Marcus T. Schmitz and Bashir M. Al-Hashimi
Richmond House, Liverpool (1) 26 th January 2004.
Beyond Order Orchestration: Plan and Execute with Allocation and Backlog Management Rajat Bhargav, Director, Product Strategy Danny Smith, Executive Director,
Chapter 6: Integrated Processes
Foundations of Chapter M A R K E T I N G Copyright © 2003 by Nelson, a division of Thomson Canada Limited. Supply Chain and Logistics Management 17.
Distribution Channels and Logistics Management
Particle Swarm Optimization (PSO)
1 1 Slide Chapter 1 & Lecture Slide Body of Knowledge n Management science Is an approach to decision making based on the scientific method Is.
Von Karman Institute for Fluid Dynamics RTO, AVT 167, October, R.A. Van den Braembussche von Karman Institute for Fluid Dynamics Tuning of Optimization.
Foundations of Chapter M A R K E T I N G Copyright © 2003 by Nelson, a division of Thomson Canada Limited. Understanding Pricing 13.
Chapter foundations of Chapter M A R K E T I N G Understanding Pricing 13.
Population-based metaheuristics Nature-inspired Initialize a population A new population of solutions is generated Integrate the new population into the.
Juni 14 1 New actors in MATSim –T: Agent based retailers F. Ciari IVT – ETH Zürich MATSim Seminar - Castasegna.
Capacity Management Planning the resource capacity that a firm will need to meet its demand.
Capacity Planning For Products and Services
Capacity Planning For Products and Services
Copyright © Cengage Learning. All rights reserved. OPTIMIZING LOT SIZE AND HARVEST SIZE 3.5.
Global Supply Chain Procurement and Distribution
Chapter Two Company and Marketing Strategy
Target Costing If you cannot find the time to do it right, how will you find the time to do it over?
Management and Control of Domestic Smart Grid Technology IEEE Transactions on Smart Grid, Sep Albert Molderink, Vincent Bakker Yong Zhou
Formal models of design 1/28 Radford, A D and Gero J S (1988). Design by Optimization in Architecture, Building, and Construction, Van Nostrand Reinhold,
CH 7. Organizational buying refers to the decision-making process by which formal organizations establish the need for purchased products and services,
QualTech Prize Finals 1www.qimpro.com. QualTech Prize Finals Managing for Improvement vs Managing for Innovation.
Supply Chain / Hoko Student will understand the roles supply chains in a business: Define a supply chain Understand the components and the effects of a.
OHT 5.1 © Marketing Insights Limited 2004 Chapter 5 E-business Strategy.
Addition 1’s to 20.
25 seconds left…...
Test B, 100 Subtraction Facts
Figures in Chapter 1. Learning objectives After studying this chapter, you should be able to; Define logistics and supply chain management. Describe logistics.
Week 1.
RETAILING MANAGEMENT RETAILING MANAGEMENT 5th Edition.
Chapter 12 Global Marketing Channels and Physical Distribution
Principles of Marketing
Copyright © 2008 Pearson Addison-Wesley. All rights reserved. Chapter 11 Market-Clearing Models of the Business Cycle.
Ye shanshan Friday, May 11, /20.  Problem  Literature Review  Mathematical Model  Conclusion  My idea 参考文献: Gupta, S., and Dutta, K., Modeling.
Chapter 14: Network Design and Facility Location.
Copyright 2004 © Pearson Education Canada Inc. 8-1 Chapter 8 Analyzing Business Markets and Business Buying Behaviour.
13-Optimization Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
Strategic Decisions (Part II)
Comparison of Genetic Algorithm and WASAM Model for Real Time Water Allocation: A Case Study of Song Phi Nong Irrigation Project Bhaktikul, K, Mahidol.
Non-Linear Problems General approach. Non-linear Optimization Many objective functions, tend to be non-linear. Design problems for which the objective.
S. Mohsen Sadatiyan A., Samuel Dustin Stanley, Donald V. Chase, Carol J. Miller, Shawn P. McElmurry Optimizing Pumping System for Sustainable Water Distribution.
Supply Chain Management COSC643 E-Commerce Supply Chain Management Sungchul Hong.
Genetic Algorithms Overview Genetic Algorithms: a gentle introduction –What are GAs –How do they work/ Why? –Critical issues Use in Data Mining –GAs.
Modeling and Optimization of Aggregate Production Planning – A Genetic Algorithm Approach B. Fahimnia, L.H.S. Luong, and R. M. Marian.
Intro. ANN & Fuzzy Systems Lecture 36 GENETIC ALGORITHM (1)
Derivative Free Optimization G.Anuradha. Contents Genetic Algorithm Simulated Annealing Random search method Downhill simplex method.
Introduction to Supply Chain Management Designing & Managing the Supply Chain Chapter 1 Byung-Hyun Ha
Intelligent Supply Chain Management Strategic Supply Chain Management
PROPRIETARY  2003 Data Research Analysis & Consultancy Solutions All Rights Reserved. This is achieved by: Improving availability / reducing stock outs.
Genetic Algorithms. Solution Search in Problem Space.
Genetic Algorithm(GA)
Presentation transcript:

Simulation-based Optimization for Supply Chain Design INRIA Team April 7, 2004 Torino-Italy

2 Keys issues in supply chain design Uncertainties and risks Demand fluctuation Supply disruption Transportation instability Interrelation between decisions at different levels Strategic decisions Operational decisions Multiobjective Costs vs. Customer service level Characteristics of the case studies Demand seasonality, unstable transportation lead-time Supplier selection, inventory control Cost, lead-time, demand fill-rate Characteristics of the case studies Demand seasonality, unstable transportation lead-time Supplier selection, inventory control Cost, lead-time, demand fill-rate

3 A case study from textile industry (actual situation) Company outsources its production to outside contractors and focuses only on product design, marketing and distribution issues, One part of the global supply chain of the company, which distributes a single type of product classic boot around Europe, is considered, According to the inventory control policy, the DC places replenishment orders periodically, A unique supplier in Far East is employed for stock replenishment, There is only one transportation link that connects the DC and the supplier, After a period of supply lead-time, required boots are collected into containers and transported by boat from Far East to a European harbor and then to the DC by trucks

4 A case study from textile industry (evaluated scenario) Cheapest Actual Fastest Normal Company motivations 1. Current order-to-delivery lead-time (period from the moment when the DC places an order to the moment when the DC receives required products) is relatively long: long distance (Far East-Europe)+boat as the principle carrier 2. High variability demands for classic boot + frequently stock-out

5 Problem Optimal supply portfolio Possibly multi-supplier Combinations of various transportation modes Traditional approaches Analytical Hierarchic Process (AHP) Elimination Mathematical programming

6 Why simulation-optimization? Strategic + operational decisions Supply chain network design Order assignment ratio Inventory control parameters Dynamic in nature Demand seasonality Unstable transportation time Multiple criteria Total costs Backlog ratio Original work !

7 The proposed methodology Objective: To design supply chain networks that are efficient in real-life conditions Performances estimations Solution Evaluator OptimizerOptimizer Supply chain configurations

8 Key requirements Optimizer Combinatorial optimization Capable to learn from previous evaluations Suitable for multiobjective optimization Optimizer Combinatorial optimization Capable to learn from previous evaluations Suitable for multiobjective optimization Evaluator Faithful and efficient evaluation Capable to catch stochastic facts Flexible for different SC structures Evaluator Faithful and efficient evaluation Capable to catch stochastic facts Flexible for different SC structures Genetic Algorithm Rule-based Simulation

9 What is Genetic Algorithm? A search algorithm Large and non-linear search space Based on the mechanics of natural selection and evolution Generation by generation Selection Crossover Mutation

10 Characteristics of GA Probabilistic in nature Search from one population to another Use only objective function information to guide the search direction Need a sufficient number of simulation runs, time-consuming

11 An example Chromosome Gene Phenotype Integer value Network configuration Schedule … Replenishment level : 1*2 7 +0*2 6 +1*2 5 +0*2 4 +0*2 3 +0*2 2 +1*2 1 +1*2 0 = 163 Network configuration :

12 Simulation-based optimization Step1: Generate an initial population of chromosomes 1 chromosome = 1 network configuration

13 Simulation-based optimization Step1: Generate an initial population of chromosomes 1 chromosome = 1 network configuration and 1 set of parameters Step2: Evaluate all chromosomes by simulation Fitness = f ( KPI1, KPI2, …) Purchasing cost Transportation cost Inventory cost Unmet demand KPI

14 Simulation-based optimization Step1: Generate an initial population of chromosomes 1 chromosome = 1 network configuration Step2: Evaluate all chromosomes by simulation Fitness = f ( KPI1, KPI2, …) Step3: Selection of chromosomes for crossover Step4: Produce offspring by crossover and mutation Step5: Repair of offspring for feasibility Return to Step2

15 Application on the case study

16 GA specifications in SGA case Population size = 12 Generation number = 500 pCrossover = 0.9 pMutation = 0.01 Fitness = Purchasing costs + Transportation costs + Inventory costs + ß*Backlogged ß (/pair) : punishment factor

17 Principal assumptions Simulation horizon = 3 years Customer behavior Non-patient customer Weekly demand: N( 783, 100 ) Inventory control policy Periodic replenishment Replenish period = 7 days Proportional order assignment

18 Single-objective GA (SGA) Minimize the total costs Total costs = C purch. + C trans. + C inventory + C lost sales Best-so-far solution: 1-Unique supplier from Far East: Supplier B 2-Two transportation links : Boat + truck (73.7%) and Plane + truck (26.3%) 3-Replenishment level: Total costs: 1.48 e+006

19 GA specifications in MOGA case Population size = 100 Generation number = 2000 pCrossover = 0.9 pMutation = 0.1

20 Principal assumptions in MOGA Simulation horizon = 4 years Simulation replications = 10 times Customer behavior Non-patient customer Weekly demand: N( 783, 100 ) Inventory control policy (R, Q) Replenish period = 7 days

21 Multi-objective GA (MOGA) Modifications regarding to SGA Pareto optimality; Fitness assignment; Solution filter Two objectives Minimize the total cost Maximize the demand fill-rate

22 Innovations of the proposed approach Capable to optimize both supply chain configurations operational decisions Uncertainties and risks covered Multi-objective decision-making