Distributed Optimization using Ant Colony Optimization in a Concrete Delivery Supply Chain

The timely production and distribution of rapidly perishable goods such as ready-mixed concrete is a complex combinatorial optimization problem in the context of supply chain management. The problem involves several tightly interrelated scheduling and routing problems that have to be solved considering a trade-off of production and delivery costs. This paper applies a novel supply chain management paradigm, the distributed optimization, to a real-world case of a concrete delivery supply chain. The production of concrete in several production centers and the distribution of concrete are modeled as job shop problems, where each problem is solved using Ant Colony Optimization. The management methodology consists of allowing each system to exchange information concerning intermediate optimization results through pheromone matrices. In this way, each system finds its own optimization solution based on the information provided by the other systems. A simulation example shows that the proposed coordination mechanism improves the supply chain performance, when compared to another management approach, where both problems are optimized using hybrid methods combining meta-heuristics with constructive heuristics.

[1]  Uzay Kaymak,et al.  Just-in-time production and delivery in supply chains: a hybrid evolutionary approach , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[2]  Uzay Kaymak,et al.  Genetic algorithms for supply-chain scheduling: A case study in the distribution of ready-mixed concrete , 2007, Eur. J. Oper. Res..

[3]  Rakesh Nagi,et al.  A review of integrated analysis of production-distribution systems , 1999 .

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

[5]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[6]  Nukala Viswanadham,et al.  The past, present, and future of supply-chain automation , 2002, IEEE Robotics Autom. Mag..

[7]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[8]  David Simchi-Levi,et al.  Handbook of Quantitative Supply Chain Analysis: Modeling in the E-Business Era (International Series in Operations Research & Management Science) , 2004 .

[9]  Dimitri Bertsekas,et al.  Distributed dynamic programming , 1981, 1981 20th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[10]  Iris D. Tommelein,et al.  Just-in-Time Concrete Delivery: Mapping Alternatives for Vertical Supply Chain Integration , 1999 .

[11]  Thomas A. Runkler,et al.  A multi-agent approach for supply chain management using ant colony optimization , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[12]  David Simchi-Levi,et al.  Handbook of Quantitative Supply Chain Analysis , 2004 .

[13]  Nikolaos F. Matsatsinis,et al.  Towards a decision support system for the ready concrete distribution system: A case of a Greek company , 2004, Eur. J. Oper. Res..

[14]  M. Surico,et al.  Concrete Delivery using a combination of GA and ACO , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[15]  Thomas A. Runkler,et al.  Distributed optimisation of a logistic system and its suppliers using ant colonies , 2006, Int. J. Syst. Sci..