Abstract
Consultant-guided search (CGS) is a recent metaheuristic method. This approach is an algorithm in which a virtual person called a client creates a solution based on consultation with a virtual person called a consultant. In this study, we propose a parallel CGS algorithm with a genetic algorithm’s crossover and selection, and calculate an approximation solution for the traveling salesman problem. We execute a computer experiment using the benchmark problems (TSPLIB). Our algorithm provides a solution with less than 3.3% error rate for problem instances using less than 6000 cities.
Similar content being viewed by others
References
Sait, Sadiq M., & Youssef, Habib. (1999). Iterative Computer Algorithms with Applications in Engineering: Solving Combinatorial Optimization Problems (1st ed.). Los Alamitos: IEEE Computer Society Press.
Reeves, Colin R. (Ed.). (1993). Modern Heuristic Techniques for Combinatorial Problems. New York: Wiley.
Talbi, E.-G. (2009). Metaheuristics: From Design to Implementation. Hoboken, New Jersey: Wiley.
Abraham, A., Grosan, C., & Ramos, V. (Eds.) (2006). Swarm intelligence in data mining. Studies in Computational Intelligence, Vol. 34. New York: Springer.
Iordache, S. (2010). Consultant-guided search: A new metaheuristic for combinatorial optimization problems. Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation, GECCO ’10 (pp. 225–232). New York: ACM.
Pop, P.C., & Iordache, S. (2011). A hybrid heuristic approach for solving the generalized traveling salesman problem. In Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, GECCO ’11 (pp. 481–488). New York: ACM.
Iordache, S. (2010). Consultant-guided search algorithms for the quadratic assignment problem. In Proceedings of the Hybrid Metaheuristics—7th International Workshop, HM 2010, Vienna, October 1–2, 2010 (pp. 148–159).
Deepanandhini, D., & Amudha, T. (2013). Solving Job Shop Scheduling Problems with Consultant Guided Search Metaheuristics, Vol. 3 (pp. 01–06). Citeseer.
Ruciski, M., Izzo, D., & Biscani, F. (2010). On the impact of the migration topology on the island model. Parallel Computing. Parallel Architectures and Bioinspired Algorithms, Vol. 36(1011) (pp. 555–571).
Iordache, S. (2010). Consultant-guided search algorithms with local search for the traveling salesman problem. In Schaefer, R., Cotta, C., Kodziej, J., & Rudolph, G. (Eds.) Parallel Problem Solving from Nature, PPSN XI. Lecture Notes in Computer Science, Vol. 6239 (pp. 81–90). Berlin: Springer.
Dorigo, M., & Gambardella, L. M. (1997). Ant colony system: A cooperative learning approach to the traveling salesman problem. Transactions on Evolutionary Computation, 1(1), 53–66.
Stützle, Thomas, & Hoos, Holger H. (2000). Max–min ant system. Future Generation Computer Systems, 16(9), 889–914.
Ebara, H., Hiranuma, Y., & Nakayama, K. (2014). Hybrid consultant-guided search for the traveling salesperson problem. IEICE Transactions, E97–A(8), 1728–1738.
Nagatsuji, R., Iida, S., & Ebara, H. (2016). Effects of adaptive parameter tuning by particle swarm optimization (in Japanese). IPSJ Transactions on Mathematical Modeling and its Applications (TOM), 9(1), 1–12.
Nagatsuji, R., Hazama, K., & Ebara, H. (2017). Fast hybrid method with particle swarm optimization parameter tuning (in japanese). IPSJ Journal, 58(10), 1724–1734.
Maekawa, K., Tamaki, H., Kita, H., & Nishikawa, Y. (1995). A method for the traveling salesman problem based on the genetic algorithm (in Japanese). Transactions of the Society of Instrument and Control Engineers, 31(5), 598–605.
TSPLIB. http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/. Accessed 13 Nov 2017
Open MPI. https://www.open-mpi.org/. Accessed 13 Nov 2017
Acknowledgements
This research was supported by JSPS KAKENHI Grant Number 17K01309 and the Kansai University Grant-in-Aid for Progress of Research in Graduate Courses in 2017.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ueda, Y., Ebara, H., Nakayama, K. et al. Parallel Consultant-Guided Search with Crossover. Rev Socionetwork Strat 11, 185–200 (2017). https://doi.org/10.1007/s12626-017-0016-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12626-017-0016-z