Abstract
This work presents a comparison of hybrid techniques used to improve the Ant Colony System algorithm (ACS), which is applied to solve the well-known Vehicle Routing Problem (VRP). The Ant Colony System algorithm uses several techniques to get feasible solutions as learning, clustering and search strategies. They were tested with the dataset of Solomon to prove the performance of the Ant Colony System, solving the Vehicle Routing Problem with Time Windows and reaching an efficiency of 97% in traveled distance and 92% in used vehicles. It is presented a new focus to improve the performance of the basic ACS: learning for levels, which permits the improvement of the application of ACS solving a Routing-Scheduling-Loading Problem (RoSLoP) in a company case study. ACS was applied to optimize the delivery process of bottled products, which production and sale is the main activity of the company. RoSLoP was formulated through the well-known Vehicle Routing Problem (VRP) as a rich VRP variant, which uses a reduction method for the solution space to obtain the optimal solution. It permits the use in efficient way of computational resources, which, applied in heuristic algorithms reach an efficiency of 100% in the measurement of traveled distance and 83% in vehicles used solving real-world instances with learning for levels. This demonstrates the advantages of heuristic methods and intelligent techniques for solving optimization problems.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Archetti, C.: The Vehicle Routing Problem with capacity 2 and 3, General Distances and Multiple Customer Visits. Operational Research in Land and Resources Manangement, 102 (2001)
Bianchi, L.: Notes on Dynamic Vehicle Routing. Technical Report IDSIA - Istituto Dalle Molle di Studi sull’Intelligenza Artificiale, Switzerland (2000)
Bock, F.: An algorithm for solving traveling salesman and related network optimization problems. In: Fourteenth National Meeting of the Operational Research Society of America, St. Louis, MO, USA (1958)
Bullnheimer, B., Hartl, R.F., Strauss, C.: A New Rank Based Version of the Ant System: A Computational Study. Technical report, Institute of Management Science, University of Vienna, Austria (1997)
Cano, I., Litvinchev, I., Palacios, R., Naranjo, G.: Modeling Vehicle Routing in a Star-Case Transporation Network. In: XVI International Congress of Computation, CIC-IPN (2005)
Colorni, A., Dorigo, M., Maniezzo, V.: An Investigation of Some Properties of an Ant Algorithm. In: Manner, R., Manderick, B. (eds.) Proceedings of PPSN-II, Second International Conference on Parallel Problem Solving from Nature, pp. 509–520. Elsevier, Amsterdam (1992)
Colorni, A., Dorigo, M., Matienzo, V.: Distributed Optimization by An Colonies. In: Varela, F.J., Bourgine, P. (eds.) Proc. First European Conference on Artificial Life, pp. 134–142. MIT Press, Cambridge (1992)
Cordeau, F., et al.: The VRP with time windows. Technical Report Cahiers du GERAD G-99-13, Ecole des Hautes ´Etudes Commerciales de Montreal (1999)
Croes, G.: A method for solving traveling salesman problems. Proc. Operations Research 5, 791–812 (1958)
Cruz, L., et al.: An Ant Colony System to solve Routing Problems applied to the delivery of bottled products. In: An, A. (ed.) Foundations of Intelligent Systems. LNCS (LNAI), vol. 4994, pp. 68–77. Springer, Heidelberg (2008)
Cruz, L., et al.: DiPro: An Algorithm for the Packing in Product Transportation Problems with Multiple Loading and Routing Variants. In: Gelbukh, A., Kuri Morales, Á.F. (eds.) MICAI 2007. LNCS (LNAI), vol. 4827, pp. 1078–1088. Springer, Heidelberg (2007)
Dantzig, G.B., Ramser, J.H.: The Truck Dispatching Problem. Management Science 6(1), 80–91 (1959)
Delgado, J., et al.: Construction of an optimal solution for a Real-World Routing-Scheduling-Loading Problem. Journal Research in Computing Science 35, 136–145 (2008)
Dorigo, M., Gambardella, L.: Ant Colony System: A Cooperative Learning Approach to the Traveling Salesman Problem, Technical Report TR/IRIDIA/1996-5, IRIDIA, Université Libre de Bruxelles (1996)
Dorigo, M.: Positive Feedback as a Search Strategy. Technical Report. No. 91-016. Politecnico Di Milano, Italy (1991)
Dorronsoro, B.: The VRP Web. AUREN. Language and Computation Sciences of the University of Malaga (2005), http://neo.lcc.uma.es/radi-aeb/WebVRP
Fleischmann, B.: The Vehicle routing problem with multiple use of vehicles. Working paper, Fachbereigh Wirtschafts wissens chaften, Universitt Hamburg (1990)
Gambardella, L., Dorigo, M.: Ant-Q: A Reinforcement Learning Approach to the Traveling Salesman Problem. In: Prieditis, A., Russell, S. (eds.) Proceedings of ML-95, Twelfth International Conference on Machine Learning, Tahoe City, CA, pp. 252–260. Morgan Kaufmann, San Francisco (1995)
Goel, A., Gruhn, V.: Solving a Dynamic Real-Life Vehicle Routing Problem. In: Haasis, H.-D., et al. (eds.) Operations Research Proceedings 2005, Bremen, Deutschland (2005)
Hasle, G., Kloster, O., Nilssen, E.J., Riise, A., Flatberg, T.: Dynamic and Stochastic Vehicle Routing in Practice. Operations Research/Computer Science Interfaces Series, vol. 38, pp. 45–68. Springer, Heidelberg (2007)
Herrera, J.: Development of a methodology based on heuristics for the integral solution of routing, scheduling and loading problems on distribution and delivery processes of products. Master’s Thesis. Posgrado en Ciencias de la Computación. Instituto Tecnológico de Ciudad Madero, México (2006)
Jacobs, B., Goetshalckx, M.: The Vehicle Routing Problem with Backhauls: Properties and Solution Algorithms. Techincal report MHRC-TR-88-13, Georgia Institute of Technology (1993)
Mariano, C.E., Morales, E.F.: DQL: A New Updating Strategy for Reinforcement Learning Based on Q-Learning. In: Mariano, C., Morales, E. (eds.) ECML 2001. LNCS (LNAI), vol. 2167, pp. 324–335. Springer, Heidelberg (2001)
Mingozzi, A.: An exact Algorithm for Period and Multi-Depot Vehicle Routing Problems. Department of Mathematics, University of Bologna, Bologna, Italy (2003)
Pisinger, D., Ropke, S.: A General Heuristic for Vehicle Routing Problems. Tech. report, Dept. of Computer Science, Univ. Copenhagen (2005)
Potvin, J., Rousseau, J.: An Exchange Heuristic for Routeing Problems with Time Windows. Proc. Journal of the Operational Research Society 46, 1433–1446 (1995)
Prosser, P., Shaw, P.: Study of Greedy Search with Multiple Improvement Heuristics for Vehicle Routing Problems. Tech. report, University of Strathclyde, Glasgow, Scotland (1996)
Rangel, N.: Analysis of the routing, scheduling and loading problems in a Products Distributor. Master Thesis. Posgrado en Ciencias de la Computación. Instituto Tecnológico de Ciudad Madero, México (2005)
Shaw, P.: Using Constraint Programming and Local Search Methods to Solve Vehicle Routing Problems. In: Maher, M. (ed.) CP 1998. LNCS, vol. 1520, pp. 417–431. Springer, Heidelberg (1998)
Stützle, T., Hoos, H.: Improving the Ant System: A detailed report on the MAX-MIN Ant System. Technical report AIDA-96-12, FG Intellektik, FB Informatik, TU Darmstadt (1996)
Taillard, E.: A Heuristic Column Generation Method For the Heterogeneous Fleet VRP. Istituto Dalle Moli di Studi sull Inteligenza Artificiale, Switzerland. CRI-96-03 (1996)
Taillard, E., Badeau, P., Gendreu, M., Guertin, F., Potvin, J.Y.: A Tabu Search Heuristic for the Vehicle Routing Problem with Soft Time Windows. Transportation Science 31, 170–186 (1997)
Thangiah, S.: A Site Dependent Vehicle Routing Problem with Complex Road Constraints. Artificial Intelligence and Robotics Laboratory, Slippery Rock University, U.S.A. (2003)
Toth, P., Vigo, D.: The vehicle routing problem, Monographs on Discrete Mathematics and Applications. Society for Industrial and Applied Mathematics (2001)
Wolpert, D.H., et al.: No free lunch theorems for optimization. IEEE Transactions on Evolutionary Computation (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
González-Barbosa, J.J., Delgado-Orta, J.F., Cruz-Reyes, L., Fraire-Huacuja, H.J., Ramirez-Saldivar, A. (2010). Comparative Analysis of Hybrid Techniques for an Ant Colony System Algorithm Applied to Solve a Real-World Transportation Problem. In: Melin, P., Kacprzyk, J., Pedrycz, W. (eds) Soft Computing for Recognition Based on Biometrics. Studies in Computational Intelligence, vol 312. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15111-8_23
Download citation
DOI: https://doi.org/10.1007/978-3-642-15111-8_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15110-1
Online ISBN: 978-3-642-15111-8
eBook Packages: EngineeringEngineering (R0)