Skip to main content

Advertisement

Log in

Parallel Consultant-Guided Search with Crossover

  • Article
  • Published:
The Review of Socionetwork Strategies Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. Reeves, Colin R. (Ed.). (1993). Modern Heuristic Techniques for Combinatorial Problems. New York: Wiley.

    Google Scholar 

  3. Talbi, E.-G. (2009). Metaheuristics: From Design to Implementation. Hoboken, New Jersey: Wiley.

    Book  Google Scholar 

  4. Abraham, A., Grosan, C., & Ramos, V. (Eds.) (2006). Swarm intelligence in data mining. Studies in Computational Intelligence, Vol. 34. New York: Springer.

  5. 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.

  6. 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.

  7. 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).

  8. Deepanandhini, D., & Amudha, T. (2013). Solving Job Shop Scheduling Problems with Consultant Guided Search Metaheuristics, Vol. 3 (pp. 01–06). Citeseer.

  9. 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).

  10. 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.

  11. 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.

    Article  Google Scholar 

  12. Stützle, Thomas, & Hoos, Holger H. (2000). Max–min ant system. Future Generation Computer Systems, 16(9), 889–914.

    Article  Google Scholar 

  13. Ebara, H., Hiranuma, Y., & Nakayama, K. (2014). Hybrid consultant-guided search for the traveling salesperson problem. IEICE Transactions, E97–A(8), 1728–1738.

    Article  Google Scholar 

  14. 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.

    Google Scholar 

  15. Nagatsuji, R., Hazama, K., & Ebara, H. (2017). Fast hybrid method with particle swarm optimization parameter tuning (in japanese). IPSJ Journal, 58(10), 1724–1734.

    Google Scholar 

  16. 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.

    Article  Google Scholar 

  17. TSPLIB. http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/. Accessed 13 Nov 2017

  18. Open MPI. https://www.open-mpi.org/. Accessed 13 Nov 2017

Download references

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

Authors

Corresponding author

Correspondence to Hiroyuki Ebara.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12626-017-0016-z

Keywords

Navigation