Cargando…

Genetic Algorithm for Traveling Salesman Problem with Modified Cycle Crossover Operator

Genetic algorithms are evolutionary techniques used for optimization purposes according to survival of the fittest idea. These methods do not ensure optimal solutions; however, they give good approximation usually in time. The genetic algorithms are useful for NP-hard problems, especially the travel...

Descripción completa

Detalles Bibliográficos
Autores principales: Hussain, Abid, Muhammad, Yousaf Shad, Nauman Sajid, M., Hussain, Ijaz, Mohamd Shoukry, Alaa, Gani, Showkat
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5676484/
https://www.ncbi.nlm.nih.gov/pubmed/29209364
http://dx.doi.org/10.1155/2017/7430125
_version_ 1783277075522650112
author Hussain, Abid
Muhammad, Yousaf Shad
Nauman Sajid, M.
Hussain, Ijaz
Mohamd Shoukry, Alaa
Gani, Showkat
author_facet Hussain, Abid
Muhammad, Yousaf Shad
Nauman Sajid, M.
Hussain, Ijaz
Mohamd Shoukry, Alaa
Gani, Showkat
author_sort Hussain, Abid
collection PubMed
description Genetic algorithms are evolutionary techniques used for optimization purposes according to survival of the fittest idea. These methods do not ensure optimal solutions; however, they give good approximation usually in time. The genetic algorithms are useful for NP-hard problems, especially the traveling salesman problem. The genetic algorithm depends on selection criteria, crossover, and mutation operators. To tackle the traveling salesman problem using genetic algorithms, there are various representations such as binary, path, adjacency, ordinal, and matrix representations. In this article, we propose a new crossover operator for traveling salesman problem to minimize the total distance. This approach has been linked with path representation, which is the most natural way to represent a legal tour. Computational results are also reported with some traditional path representation methods like partially mapped and order crossovers along with new cycle crossover operator for some benchmark TSPLIB instances and found improvements.
format Online
Article
Text
id pubmed-5676484
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-56764842017-12-05 Genetic Algorithm for Traveling Salesman Problem with Modified Cycle Crossover Operator Hussain, Abid Muhammad, Yousaf Shad Nauman Sajid, M. Hussain, Ijaz Mohamd Shoukry, Alaa Gani, Showkat Comput Intell Neurosci Research Article Genetic algorithms are evolutionary techniques used for optimization purposes according to survival of the fittest idea. These methods do not ensure optimal solutions; however, they give good approximation usually in time. The genetic algorithms are useful for NP-hard problems, especially the traveling salesman problem. The genetic algorithm depends on selection criteria, crossover, and mutation operators. To tackle the traveling salesman problem using genetic algorithms, there are various representations such as binary, path, adjacency, ordinal, and matrix representations. In this article, we propose a new crossover operator for traveling salesman problem to minimize the total distance. This approach has been linked with path representation, which is the most natural way to represent a legal tour. Computational results are also reported with some traditional path representation methods like partially mapped and order crossovers along with new cycle crossover operator for some benchmark TSPLIB instances and found improvements. Hindawi 2017 2017-10-25 /pmc/articles/PMC5676484/ /pubmed/29209364 http://dx.doi.org/10.1155/2017/7430125 Text en Copyright © 2017 Abid Hussain et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Hussain, Abid
Muhammad, Yousaf Shad
Nauman Sajid, M.
Hussain, Ijaz
Mohamd Shoukry, Alaa
Gani, Showkat
Genetic Algorithm for Traveling Salesman Problem with Modified Cycle Crossover Operator
title Genetic Algorithm for Traveling Salesman Problem with Modified Cycle Crossover Operator
title_full Genetic Algorithm for Traveling Salesman Problem with Modified Cycle Crossover Operator
title_fullStr Genetic Algorithm for Traveling Salesman Problem with Modified Cycle Crossover Operator
title_full_unstemmed Genetic Algorithm for Traveling Salesman Problem with Modified Cycle Crossover Operator
title_short Genetic Algorithm for Traveling Salesman Problem with Modified Cycle Crossover Operator
title_sort genetic algorithm for traveling salesman problem with modified cycle crossover operator
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5676484/
https://www.ncbi.nlm.nih.gov/pubmed/29209364
http://dx.doi.org/10.1155/2017/7430125
work_keys_str_mv AT hussainabid geneticalgorithmfortravelingsalesmanproblemwithmodifiedcyclecrossoveroperator
AT muhammadyousafshad geneticalgorithmfortravelingsalesmanproblemwithmodifiedcyclecrossoveroperator
AT naumansajidm geneticalgorithmfortravelingsalesmanproblemwithmodifiedcyclecrossoveroperator
AT hussainijaz geneticalgorithmfortravelingsalesmanproblemwithmodifiedcyclecrossoveroperator
AT mohamdshoukryalaa geneticalgorithmfortravelingsalesmanproblemwithmodifiedcyclecrossoveroperator
AT ganishowkat geneticalgorithmfortravelingsalesmanproblemwithmodifiedcyclecrossoveroperator