Research Article

An Improved Genetic Algorithm Crossover Operator for Traveling Salesman Problem

Volume: 9 December 28, 2018
EN

An Improved Genetic Algorithm Crossover Operator for Traveling Salesman Problem

Abstract

The genetic algorithm is one of the best algorithms in order to solve many combinatorial optimization problems, especially traveling salesman problem. The application of genetic algorithms to problems which are not amenable to bit string representation and traditional crossover has been a growing area of interest. One approach has been to represent solutions by permutations of a list, and “permutation crossover” operators have been introduced to preserve the legality of offspring. There are many existing schemes for permutation representation like PMX, OX, and CX etc. In this paper, we extend the CX scheme which produces healthy offspring based upon survival of the fittest theory. Comparison of the proposed operator with other ones for ten benchmarks TSPLIB instances vividly shows its pros at the same accuracy level. Also, it requires less time for tuning of genetic parameters and provides narrower confidence intervals on the results than other operators.

Keywords

References

  1. Ahmed, Z.H., Genetic algorithm for the traveling salesman problem using sequential constructive crossover operator, Int J Biom Bioinformatics. 3(2010), 96–105.
  2. Bhide, S., John, N., Kabuka, M.R., A Boolean neural network approach for the traveling salesman problem, IEEE T COMPUT., 42(1993), 1271–1278.
  3. Bland, R.G., Shallcross, D.F., Large traveling salesmen problems arising from experiments in x-ray crystallography, Oper. Res. Lett., 8(1988), 125–128.
  4. Bolanos, R.I., Eliana, M.T.O., Mauricio, G.E., A population-based algorithm for the multi traveling salesman problem, International Journal of Industrial Engineering Computations, 7(2016), 245–256.
  5. Davis, L., Applying Adaptive Algorithms to Epistatic Domains, In: Proceedings of the International Joint Conference on Artificial Intelligence, 1985, 162–164.
  6. Deep, K., Adane, H.M., New variations of order crossover for traveling salesman problem International Journal of Combinatorial Optimization Problems and Informatics, 2(2011), 2–13.
  7. Dorigo, M., Gambardella, L.M., Ant colony system: a cooperative learning approach to the traveling salesman problem, IEEE T EVOLUT COMPUT., 1(1997), 53–66.
  8. Dorigo, M., Maniezzo, V., Colorni, A., Ant system: optimization by a colony of cooperating agents, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 26(1996), 29–41.

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Authors

Yousaf Shad Muhammad This is me
0000-0002-3541-6220
Pakistan

Muhammad Nauman Sajid This is me
Pakistan

Publication Date

December 28, 2018

Submission Date

March 4, 2018

Acceptance Date

August 6, 2018

Published in Issue

Year 2018 Volume: 9

APA
Hussaın, A., Muhammad, Y. S., & Sajid, M. N. (2018). An Improved Genetic Algorithm Crossover Operator for Traveling Salesman Problem. Turkish Journal of Mathematics and Computer Science, 9, 1-13. https://izlik.org/JA79CA67GP
AMA
1.Hussaın A, Muhammad YS, Sajid MN. An Improved Genetic Algorithm Crossover Operator for Traveling Salesman Problem. TJMCS. 2018;9:1-13. https://izlik.org/JA79CA67GP
Chicago
Hussaın, Abid, Yousaf Shad Muhammad, and Muhammad Nauman Sajid. 2018. “An Improved Genetic Algorithm Crossover Operator for Traveling Salesman Problem”. Turkish Journal of Mathematics and Computer Science 9 (December): 1-13. https://izlik.org/JA79CA67GP.
EndNote
Hussaın A, Muhammad YS, Sajid MN (December 1, 2018) An Improved Genetic Algorithm Crossover Operator for Traveling Salesman Problem. Turkish Journal of Mathematics and Computer Science 9 1–13.
IEEE
[1]A. Hussaın, Y. S. Muhammad, and M. N. Sajid, “An Improved Genetic Algorithm Crossover Operator for Traveling Salesman Problem”, TJMCS, vol. 9, pp. 1–13, Dec. 2018, [Online]. Available: https://izlik.org/JA79CA67GP
ISNAD
Hussaın, Abid - Muhammad, Yousaf Shad - Sajid, Muhammad Nauman. “An Improved Genetic Algorithm Crossover Operator for Traveling Salesman Problem”. Turkish Journal of Mathematics and Computer Science 9 (December 1, 2018): 1-13. https://izlik.org/JA79CA67GP.
JAMA
1.Hussaın A, Muhammad YS, Sajid MN. An Improved Genetic Algorithm Crossover Operator for Traveling Salesman Problem. TJMCS. 2018;9:1–13.
MLA
Hussaın, Abid, et al. “An Improved Genetic Algorithm Crossover Operator for Traveling Salesman Problem”. Turkish Journal of Mathematics and Computer Science, vol. 9, Dec. 2018, pp. 1-13, https://izlik.org/JA79CA67GP.
Vancouver
1.Abid Hussaın, Yousaf Shad Muhammad, Muhammad Nauman Sajid. An Improved Genetic Algorithm Crossover Operator for Traveling Salesman Problem. TJMCS [Internet]. 2018 Dec. 1;9:1-13. Available from: https://izlik.org/JA79CA67GP