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
来源
关键词
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 条
  • [1] Solving synthesis problems with genetic algorithms
    Jozwiak, L
    Ederveen, N
    24TH EUROMICRO CONFERENCE - PROCEEDING, VOLS 1 AND 2, 1998, : 1 - 7
  • [2] An Application of Effective Genetic Algorithms for Solving Hybrid Flow Shop Scheduling Problems
    Cengiz Kahraman
    Orhan Engin
    İhsan Kaya
    Mustafa Kerim Yilmaz
    International Journal of Computational Intelligence Systems, 2008, 1 : 134 - 147
  • [3] AN APPLICATION OF EFFECTIVE GENETIC ALGORITHMS FOR SOLVING HYBRID FLOW SHOP SCHEDULING PROBLEMS
    Kahraman, Cengiz
    Engin, Orhan
    Kaya, Ihsan
    Yilmaz, Mustafa Kerim
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2008, 1 (02) : 134 - 147
  • [4] Solving traveling salesman problems by genetic algorithms
    LEE Heow Pueh
    LIM Siak Piang
    LEE Kwok Hong
    Progress in Natural Science, 2003, (02) : 57 - 63
  • [5] Solving traveling salesman problems by genetic algorithms
    Liang, YC
    Ge, HW
    Zhou, CG
    Lee, HP
    Lin, WZ
    Lim, SP
    Lee, KH
    PROGRESS IN NATURAL SCIENCE-MATERIALS INTERNATIONAL, 2003, 13 (02) : 135 - 141
  • [7] Solving timetabling problems using genetic algorithms
    Karova, M
    27TH INTERNATIONAL SPRING SEMINAR ON ELECTRONICS TECHNOLOGY, BOOKS 1-3, CONFERENCE PROCEEDINGS: MEETING THE CHALLENGES OF ELECTRONICS TECHNOLOGY PROGRESS, 2004, : 96 - 98
  • [8] Genetic algorithms for solving shortest path problems
    Gen, M
    Cheng, RW
    Wang, DW
    PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, : 401 - 406
  • [9] APPLICATION OF ANT ALGORITHMS AS A BASIS FOR THE CREATION OF AN INTELLIGENT SYSTEM FOR SOLVING PROBLEMS OF TRANSPORT LOGISTICS
    Shalaev, A. N.
    Aksyonov, K. A.
    2014 24TH INTERNATIONAL CRIMEAN CONFERENCE MICROWAVE & TELECOMMUNICATION TECHNOLOGY (CRIMICO), 2014, : 338 - 339
  • [10] Solving asymmetric network equilibrium problems with genetic algorithms
    Ge, YG
    Yang, PK
    TRAFFIC AND TRANSPORTATION STUDIES, 1998, : 265 - 274