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...
Autores principales: | , , , , , |
---|---|
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 |