A multi-objective intelligent water drop algorithm to minimise cost Of goods sold and time to market in logistics networks

This is the first attempt to solve the SC design problem using IWD metaheuristic.We modify the single-objective IWD meta-heuristic to solve a bi-objective SC design problem.We compare our results to the ones computed by Ant Colony Optimisation (ACO).We solve several instances to show the performance of our hybrid algorithm.Our results outperform the ones computed by ACO. The Intelligent Water Drop (IWD) algorithm is inspired by the movement of natural water drops (WD) in a river. A stream can find an optimum path considering the conditions of its surroundings to reach its ultimate goal, which is often a sea. In the process of reaching such destination, the WD and the environment interact with each other as the WD moves through the river bed. Similarly, the supply chain problem can be modelled as a flow of stages that must be completed and optimised to obtain a finished product that is delivered to the end user. Every stage may have one or more options to be satisfied such as suppliers, manufacturing or delivery options. Each option is characterised by its time and cost. Within this context, multi-objective optimisation approaches are particularly well suited to provide optimal solutions. This problem has been classified as NP hard; thus, this paper proposes an approach aiming to solve the logistics network problem using a modified multi-objective extension of the IWD which returns a Pareto set.Artificial WD, flowing through the supply chain, will simultaneously minimise the cost of goods sold and the lead time of every product involved by using the concept of Pareto optimality. The proposed approach has been tested over instances widely used in literature yielding promising results which are supported by the performance measurements taken by comparison to the ant colony meta-heuristic as well as the true fronts obtained by exhaustive enumeration. The Pareto set returned by IWD is computed in 4źs and the generational distance, spacing, and hyper-area metrics are very close to those computed by exhaustive enumeration. Therefore, our main contribution is the design of a new algorithm that overcomes the algorithm proposed by Moncayo-Martinez and Zhang (2011).This paper contributes to enhance the current body of knowledge of expert and intelligent systems by providing a new, effective and efficient IWD-based optimisation method for the design and configuration of supply chain and logistics networks taking into account multiple objectives simultaneously.

[1]  George Q. Huang,et al.  Coordinating pricing and inventory decisions in a multi-level supply chain: A game-theoretic approach , 2011 .

[2]  P. Tsiakis,et al.  OPTIMAL PRODUCTION ALLOCATION AND DISTRIBUTION SUPPLY CHAIN NETWORKS , 2008 .

[3]  D. Simchi-Levi Designing And Managing The Supply Chain , 2007 .

[4]  Bimal Nepal,et al.  A multi-objective supply chain configuration model for new products , 2011 .

[5]  Hamed Shah-Hosseini,et al.  The intelligent water drops algorithm: a nature-inspired swarm-based optimization algorithm , 2009, Int. J. Bio Inspired Comput..

[6]  Janis Grabis,et al.  Supply Chain Configuration: Concepts, Solutions, and Applications , 2010 .

[7]  Ali Amiri,et al.  Production , Manufacturing and Logistics Designing a distribution network in a supply chain system : Formulation and efficient solution procedure , 2005 .

[8]  Soh-Khim Ong,et al.  An improved intelligent water drops algorithm for solving multi-objective job shop scheduling , 2013, Eng. Appl. Artif. Intell..

[9]  J. Shapiro Modeling the Supply Chain , 2000 .

[10]  Erick C. Jones,et al.  Multi-objective stochastic supply chain modeling to evaluate tradeoffs between profit and quality , 2010 .

[11]  Haitao Li,et al.  Modeling the supply chain configuration problem with resource constraints , 2008 .

[12]  David Z. Zhang,et al.  Multi-objective ant colony optimisation: A meta-heuristic approach to supply chain design , 2011 .

[13]  Xiaowei Xu,et al.  Multi-criteria decision making approaches for supplier evaluation and selection: A literature review , 2010, Eur. J. Oper. Res..

[14]  George Q. Huang,et al.  Optimal supply chain configuration for platform products: impacts of commonality, demand variability and quantity discount , 2005 .

[15]  Philip M. Kaminsky,et al.  Designing and managing the supply chain : concepts, strategies, and case studies , 2007 .

[16]  Antoni Wibowo,et al.  A flexible three-level logistic network design considering cost and time criteria with a multi-objective evolutionary algorithm , 2013, J. Intell. Manuf..

[17]  El-Ghazali Talbi,et al.  Metaheuristics - From Design to Implementation , 2009 .

[18]  Muhammad Abid,et al.  Global supply chain design : Building a decision model , 2012 .

[19]  Mohammad R. Akbarzadeh-Totonchi,et al.  Intelligent water drops a new optimization algorithm for solving the Vehicle Routing Problem , 2010, 2010 IEEE International Conference on Systems, Man and Cybernetics.

[20]  Wei-Chang Yeh,et al.  Using multi-objective genetic algorithm for partner selection in green supply chain problems , 2011, Expert Syst. Appl..

[21]  F. You,et al.  Integrated multi‐echelon supply chain design with inventories under uncertainty: MINLP models, computational strategies , 2009 .

[22]  Chee Peng Lim,et al.  A modified Intelligent Water Drops algorithm and its application to optimization problems , 2014, Expert Syst. Appl..

[23]  Sean P. Willems,et al.  Supply Chain Design: Safety Stock Placement and Supply Chain Configuration , 2003, Supply Chain Management.

[24]  Hamed Shah-Hosseini,et al.  Intelligent water drops algorithm: A new optimization method for solving the multiple knapsack problem , 2008, Int. J. Intell. Comput. Cybern..

[25]  Alfredo Lambiase,et al.  A multi-objective supply chain optimisation using enhanced Bees Algorithm with adaptive neighbourhood search and site abandonment strategy , 2014, Swarm Evol. Comput..

[26]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation) , 2006 .

[27]  Jiang Wu,et al.  Novel intelligent water drops optimization approach to single UCAV smooth trajectory planning , 2009 .

[28]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[29]  Shaya Sheikh,et al.  An improved optimization method based on the intelligent water drops algorithm for the vehicle routing problem , 2014, 2014 IEEE Symposium on Computational Intelligence in Production and Logistics Systems (CIPLS).

[30]  Christian Blum,et al.  Hybrid metaheuristics in combinatorial optimization: A survey , 2011, Appl. Soft Comput..

[31]  Gerald W. Evans,et al.  A genetic algorithm-based heuristic for the dynamic integrated forward/reverse logistics network for 3PLs , 2007, Comput. Oper. Res..

[32]  Yusuf Hendrawan,et al.  Neural-Intelligent Water Drops algorithm to select relevant textural features for developing precision irrigation system using machine vision , 2011 .

[33]  Mohammad Raihanul Islam,et al.  An Improved Intelligent Water Drop Algorithm for a Real-Life Waste Collection Problem , 2013, ICSI.

[34]  Marc Goetschalckx Supply Chain Engineering , 2011 .

[35]  T. V. D. Vaart,et al.  A critical review of survey-based research in supply chain integration , 2008 .

[36]  Gustavo Recio,et al.  Managing inventory levels and time to market in assembly supply chains by swarm intelligence algorithms , 2015, The International Journal of Advanced Manufacturing Technology.

[37]  Francisco Saldanha-da-Gama,et al.  Facility location and supply chain management - A review , 2009, Eur. J. Oper. Res..

[38]  S. Rao Rayapudi An Intelligent Water Drop Algorithm for Solving Economic Load Dispatch Problem , 2011 .

[39]  L. Puigjaner,et al.  Multiobjective supply chain design under uncertainty , 2005 .

[40]  Sean P. Willems,et al.  Optimizing the Supply Chain Configuration for New Products , 2005, Manag. Sci..

[41]  Juite Wang,et al.  A possibilistic decision model for new product supply chain design , 2007, Eur. J. Oper. Res..

[42]  Tehseen Aslam,et al.  Multi-objective optimization for supply chain management: A literature review and new development , 2010, 2010 8th International Conference on Supply Chain Management and Information.

[43]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[44]  Josefa Mula,et al.  Mathematical programming models for supply chain production and transport planning , 2010, Eur. J. Oper. Res..

[45]  Z. H. Che,et al.  A modified Pareto genetic algorithm for multi-objective build-to-order supply chain planning with product assembly , 2010, Adv. Eng. Softw..

[46]  Hamed Shah-Hosseini,et al.  Problem solving by intelligent water drops , 2007, 2007 IEEE Congress on Evolutionary Computation.

[47]  Klaudia Frankfurter Computers And Intractability A Guide To The Theory Of Np Completeness , 2016 .

[48]  Andrew Y. C. Nee,et al.  An improved Intelligent Water Drops algorithm for achieving optimal job-shop scheduling solutions , 2012 .

[49]  Andries Petrus Engelbrecht,et al.  Performance measures for dynamic multi-objective optimisation algorithms , 2013, Inf. Sci..

[50]  George Q. Huang,et al.  Towards integrated optimal configuration of platform products, manufacturing processes, and supply chains , 2005 .

[51]  David W. Coit,et al.  Multi-objective optimization using genetic algorithms: A tutorial , 2006, Reliab. Eng. Syst. Saf..

[52]  Ada Alvarez,et al.  A bi-objective supply chain design problem with uncertainty , 2011 .

[53]  Vahid Kayvanfar,et al.  Enhanced intelligent water drops and cuckoo search algorithms for solving the capacitated vehicle routing problem , 2016, Inf. Sci..

[54]  Hadi Mokhtari,et al.  A nature inspired intelligent water drops evolutionary algorithm for parallel processor scheduling with rejection , 2015, Appl. Soft Comput..

[55]  David Z. Zhang,et al.  Optimising safety stock placement and lead time in an assembly supply chain using bi-objective MAX–MIN ant system , 2013 .