Application of genetic algorithms for solving transport problems

被引:0
|
作者
Polkovnikova, Natalia A. [1 ]
Polkovnikov, Anatoly K. [1 ]
机构
[1] Admiral Ushakov Maritime State Univ, Novorossiysk, Russia
来源
MARINE INTELLECTUAL TECHNOLOGIES | 2022年 / 03期
关键词
evolutionary computation; genetic algorithms; swarm intelligence; particle swarm optimization; travelling salesman problem; vehicle routing problem;
D O I
10.37220/MIT.2022.57.3.034
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
The article considers the solution of classical NP-hard traveling salesman problem (TSP) using modified genetic algorithm (GA). If in TSP the number of destinations is more than 66, then the problem becomes transcomputational (exceeds the Bremermann's limit) and the brute force method becomes inapplicable due to high computational complexity. To solve such NP-complete optimization problems, GAs have shown high efficiency. The main feature of GA is that it analyzes not one solution, but a subset of quasi-optimal solutions (routes) called chromosomes and consisting of genes (destinations). The solution of the problem corresponds to the chromosome with best value of the objective function. In the developed GA, when implementing crossing, two options are offered: a single-point or two-point crossover. The distinctive feature of proposed modified GA is the ability to work effectively on populations with a small number of chromosomes, which reduces the computational complexity of the algorithm. The work results of modified GA on a benchmark of 70 destinations in Matlab 2021a environment are presented, obtained result shows the convergence on test set and high efficiency of GA. The solution of TSP is also implemented as a program in MS Visual Studio 2022 in Visual C# with the ability to load a geographic map and set the main characteristics of GA (selection of the number of chromosomes, mutation probability, number of iterations). The results of shortest path search for indicated 15 cities on the map of the Krasnodar region show high efficiency of GA for solving transport problems. The practical application of TSP using modified GA proposed in compiling the optimal route for delivering goods to given points on the map of Novorossiysk city.
引用
收藏
页码:265 / 273
页数:9
相关论文
共 50 条
  • [31] Coevolutionary genetic algorithms for solving dynamic constraint satisfaction problems
    Handa, H
    Katai, O
    Konishi, T
    Baba, M
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 252 - 257
  • [32] Solving vertex covering problems using hybrid genetic algorithms
    Huo, HW
    Xu, XZ
    XuJin
    Bao, Z
    2000 5TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS I-III, 2000, : 1663 - 1666
  • [33] A new look at solving minimax problems with coevolutionary genetic algorithms
    Jensen, MT
    METAHEURISTICS: COMPUTER DECISION-MAKING, 2004, 86 : 369 - +
  • [34] Solving NP-Complete Problems Using Genetic Algorithms
    Arabi, Bander Hassan
    2016 UKSIM-AMSS 18TH INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION (UKSIM), 2016, : 43 - 48
  • [35] Solving Classification Problems Using Genetic Programming Algorithms on GPUs
    Cano, Alberto
    Zafra, Amelia
    Ventura, Sebastian
    HYBRID ARTIFICIAL INTELLIGENCE SYSTEMS, PT 2, 2010, 6077 : 17 - 26
  • [36] Efficient genetic algorithms for solving hard constrained optimization problems
    Sareni, B
    Krähenbühl, L
    Nicolas, A
    IEEE TRANSACTIONS ON MAGNETICS, 2000, 36 (04) : 1027 - 1030
  • [37] Solving a class of facility location problems using genetic algorithms
    Chaudhry, SS
    He, SW
    Chaudhry, PE
    EXPERT SYSTEMS, 2003, 20 (02) : 86 - 91
  • [38] Genetic algorithms' application to inverse problems in electromagnetics
    Tanaka, Yoshiaki
    Ishiguro, Akio
    Uchikawa, Yoshiki
    Australian Electronics Engineering, 1994, 27 (02):
  • [39] Application of genetic algorithms to the production and selling problems
    Garkol, Natalia S.
    Guner, Michael, V
    VESTNIK TOMSKOGO GOSUDARSTVENNOGO UNIVERSITETA-UPRAVLENIE VYCHISLITELNAJA TEHNIKA I INFORMATIKA-TOMSK STATE UNIVERSITY JOURNAL OF CONTROL AND COMPUTER SCIENCE, 2012, 19 (02): : 72 - 79
  • [40] THE APPLICATION OF GENETIC ALGORITHMS TO OPTIMIZATION PROBLEMS IN GEOTECHNICS
    SIMPSON, AR
    PRIEST, SD
    COMPUTERS AND GEOTECHNICS, 1993, 15 (01) : 1 - 19