Browse > Article
http://dx.doi.org/10.9708/jksci.2021.26.10.027

Neighbor Generation Strategies of Local Search for Permutation-based Combinatorial Optimization  

Hwang, Junha (Dept. of Computer Engineering, Kumoh National Institute of Technology)
Abstract
Local search has been used to solve various combinatorial optimization problems. One of the most important factors in local search is the method of generating a neighbor solution. In this paper, we propose neighbor generation strategies of local search for permutation-based combinatorial optimization, and compare the performance of each strategies targeting the traveling salesman problem. In this paper, we propose a total of 10 neighbor generation strategies. Basically, we propose 4 new strategies such as Rotation in addition to the 4 strategies such as Swap which have been widely used in the past. In addition, there are Combined1 and Combined2, which are made by combining basic neighbor generation strategies. The experiment was performed by applying the basic local search, but changing only the neighbor generation strategy. As a result of the experiment, it was confirmed that the performance difference is large according to the neighbor generation strategy, and also confirmed that the performance of Combined2 is the best. In addition, it was confirmed that Combined2 shows better performance than the existing local search methods.
Keywords
Neighbor generation; Local search; Permutation-based combinatorial optimization; Traveling salesman problem; Simulated annealing;
Citations & Related Records
연도 인용수 순위
  • Reference
1 D. Abramson, H. Krishnamoorthy, and H. Dang, "Simulated annealing cooling schedules for the school timetabling problem," Asia-Pacific Journal of Operational Research, Vol. 16, pp. 1-22, May 1999.
2 G. Laporte, "The traveling salesman problem: An overview of exact and approximate algorithms," European Journal of Operational Research, Vol. 59, No. 2, pp. 231-247, June 1992.   DOI
3 S. Hore, A. Chatterjee, and A. Dewanji, "Improving variable neighborhood search to solve the traveling salesman problem," Applied Soft Computing, Vol. 68, pp. 83-91, July 2018.   DOI
4 J. Ceberio, E. Irurozki, A. Mendiburu, and J. A. Lozano, "A review on estimation of distribution algorithms in permutation-based combinatorial optimization problems," Progress in Artificial Intelligence, Vol. 1, No. 1, pp. 103-117, Jan. 2012.   DOI
5 R. Khairuddin, and Z. M. Zainuddin, "A comparison of simulated annealing cooling strategies for redesigning a warehouse network problem," Journal of Physics: Conference Series, Vol. 1366, No. 1, Article ID 012078, Nov. 2019.
6 M. A. Rahman, and H. Parvez, "Repetitive nearest neighbor based simulated annealing search optimization algorithm for traveling salesman problem," Open Access Library Journal, Vol. 8, No. 6, e7520, June 2021.
7 TSPLIB, http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/
8 A. Panghal, "A comparative study of searching and optimization techniques in artificial intelligence," International Journal of Scientific Research in Computer Science, Engineering and Information Technology (IJSRCSEIT), Vol. 6, No. 3, pp. 72-80, May-June 2020.
9 A. Hussain, Y. S. Muhammad, M. N. Sajid, I. Hussain, A. M. Shoukry, and S. Gani, "Genetic algorithm for traveling salesman Problem with modified cycle crossover operator," Computational Intelligence and Neuroscience, Vol. 2017, Article ID 7430125, Oct. 2017.
10 R. Purkayastha, T. Chakraborty, A. Saha, and D. Mukhopadhyay, "Study and analysis of various heuristic algorithms for solving travelling salesman problem-A Survey," Proceedings of the Global AI Congress 2019, pp. 61-70, 2020.
11 V. K. Prajapati, M. Jain, and L. Chouhan, "Tabu search algorithm (TSA): A comprehensive survey," Proceedings of 3rd International Conference on Emerging Technologies in Computer Engineering: Machine Learning and Internet of Things (ICETCE), pp. 1-8, Feb. 2020.
12 M. Baghel, S. Agrawal, and S. Silakari, "Survey of metaheuristic algorithms for combinatorial optimization," International Journal of Computer Applications, Vol. 58, No. 19, pp. 21-31, Nov. 2012.   DOI