Supply chain optimisation using evolutionary algorithms

This paper describes the application of Evolutionary Algorithms (EAs) to the optimisation of a simplified supply chain in an integrated production-inventory-distribution system. The performance of four EAs (Genetic Algorithm (GA), Evolutionary Programming (EP), Evolution Strategies (ES) and Differential Evolution (DE)) was evaluated with numerical simulations. Results were also compared with other similar approaches in the literature. DE was the algorithm that led to better results, outperforming previously published solutions. The robustness of EAs in general, and the efficiency of DE, in particular, suggest their great utility for the supply chain optimisation problem, as well as for other logistics-related problems.

[1]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[2]  David B. Fogel,et al.  An introduction to simulated evolutionary optimization , 1994, IEEE Trans. Neural Networks.

[3]  W. B. Lee,et al.  Design of an intelligent supplier relationship management system: a hybrid case based neural network approach , 2003, Expert Syst. Appl..

[4]  Andrew J. Miller Polyhedral approaches to capacitated lot-sizing problems , 1999 .

[5]  Ben Hua,et al.  Supply chain optimization of continuous process industries with sustainability considerations , 2000 .

[6]  R. Storn,et al.  Differential Evolution - A simple and efficient adaptive scheme for global optimization over continuous spaces , 2004 .

[7]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[8]  Ignacio E. Grossmann,et al.  Challenges in the new millennium: product discovery and design, enterprise and supply chain optimization, global life cycle assessment , 2004, Comput. Chem. Eng..

[9]  Denis Royston Towill,et al.  Genetic algorithm optimisation of a class of inventory control systems , 2000 .

[10]  Farhad Azadivar,et al.  Simulation based optimization for supply chain configuration design , 2003, Proceedings of the 2003 Winter Simulation Conference, 2003..

[11]  H. Ding,et al.  A simulation-optimization approach using genetic search for supplier selection , 2003, Proceedings of the 2003 Winter Simulation Conference, 2003..

[12]  Bongju Jeong,et al.  A computerized causal forecasting system using genetic algorithms in supply chain management , 2002, J. Syst. Softw..

[13]  M.C. Fu,et al.  Simulation optimization , 2001, Proceeding of the 2001 Winter Simulation Conference (Cat. No.01CH37304).

[14]  Sergio Cavalieri,et al.  Simulation in the supply chain context: a survey , 2004, Comput. Ind..

[15]  Thomas Bäck,et al.  Evolutionary algorithms in theory and practice - evolution strategies, evolutionary programming, genetic algorithms , 1996 .

[16]  cem. baydar A Hybrid Parallel Simulated Annealing Algorithm to Optimize Store Performance , 2002 .

[17]  W. Vent,et al.  Rechenberg, Ingo, Evolutionsstrategie — Optimierung technischer Systeme nach Prinzipien der biologischen Evolution. 170 S. mit 36 Abb. Frommann‐Holzboog‐Verlag. Stuttgart 1973. Broschiert , 1975 .

[18]  Ming Dong Process Modeling, Performance Analysis and Configuration Simulation in Integrated Supply Chain Network Design , 2001 .

[19]  Zbigniew Michalewicz,et al.  An evolutionary algorithm for optimizing material flow in supply chains , 2002 .

[20]  Lawrence J. Fogel,et al.  Artificial Intelligence through Simulated Evolution , 1966 .

[21]  Sigurdur Olafsson,et al.  Simulation optimization , 2002, Proceedings of the Winter Simulation Conference.

[22]  K. L. Mak,et al.  Design of integrated production-inventory-distribution systems using genetic algorithm , 1995 .

[23]  F. Azadivar,et al.  Simulation based optimization for supply chain configuration design , 2003, Proceedings of the 2003 Winter Simulation Conference, 2003..

[24]  Leandro dos Santos Coelho,et al.  Particle Swarn Optimization with Fast Local Search for the Blind Traveling Salesman Problem , 2005, Fifth International Conference on Hybrid Intelligent Systems (HIS'05).

[25]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[26]  D. Fogel Evolutionary algorithms in theory and practice , 1997, Complex..

[27]  Hongwei Ding,et al.  Simulation optimization in manufacturing analysis: a simulation-optimization approach using genetic search for supplier selection , 2003, WSC '03.

[28]  R. J. Dakin,et al.  A tree-search algorithm for mixed integer programming problems , 1965, Comput. J..

[29]  Pierpaolo Pontrandolfo,et al.  A fuzzy echelon approach for inventory management in supply chains , 2003, Eur. J. Oper. Res..

[30]  Michael C. Fu,et al.  Feature Article: Optimization for simulation: Theory vs. Practice , 2002, INFORMS J. Comput..

[31]  Alexander V. Smirnov,et al.  Soft-computing technologies for configuration of cooperative supply chain , 2004, Appl. Soft Comput..

[32]  A. Shapiro,et al.  CHAPTER 101 Stochastic Optimization , 2000 .

[33]  Luis Rabelo,et al.  Analysis of supply chains using system dynamics, neural nets, and eigenvalues , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[34]  QI Er-shi Advanced Planning and Scheduling with Outsourcing in Manufacturing Supply Chain , 2005 .

[35]  Ignacio E. Grossmann,et al.  A model predictive control strategy for supply chain optimization , 2003, Comput. Chem. Eng..

[36]  Seyyed M. T. Fatemi Ghomi,et al.  Production , Manufacturing and Logistics A hybrid genetic algorithm for the finite horizon economic lot and delivery scheduling in supply chains , 2006 .

[37]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[38]  Ingo Rechenberg,et al.  Evolutionsstrategie : Optimierung technischer Systeme nach Prinzipien der biologischen Evolution , 1973 .

[39]  Han-Lin Li,et al.  An approximate method for local optima for nonlinear mixed integer programming problems , 1992, Comput. Oper. Res..

[40]  Michael C. Fu,et al.  Optimization for Simulation: Theory vs. Practice , 2002 .

[41]  Mitsuo Gen,et al.  The balanced allocation of customers to multiple distribution centers in the supply chain network: a genetic algorithm approach , 2002 .