Addressing the traveling salesperson problem with frequency fitness assignment and hybrid algorithms

被引:0
|
作者
Liang T. [1 ]
Wu Z. [1 ,6 ]
Lässig J. [2 ,3 ]
Berg D.V. [4 ]
Thomson S.L. [5 ]
Weise T. [1 ]
机构
[1] Institute of Applied Optimization, School of Artificial Intelligence and Big Data, Hefei University, Jinxiu Dadao 99, Anhui, Hefei
[2] Fakultät Elektrotechnik und Informatik, Hochschule Zittau/Görlitz, Brückenstraße 1, Saxony, Görlitz
[3] Abteilung Kognitive Energiesysteme, Fraunhofer IOSB-AST, Wilhelmsplatz 11, Saxony, Görlitz
[4] Department of Computer Science, Vrije Universiteit Amsterdam, De Boelelaan 1111, Amsterdam
[5] School of Computing, Engineering and the Built Environment, Edinburgh Napier University, 10 Colinton Road, Edinburgh
[6] Information Materials and Intelligent Sensing Laboratory of Anhui Province, Anhui University, Jiulong Road 111, Anhui, Hefei
关键词
(1+1) EA; Frequency fitness assignment; Hybrid algorithms; Simulated annealing; Traveling salesperson problem;
D O I
10.1007/s00500-024-09718-8
中图分类号
学科分类号
摘要
The traveling salesperson problem (TSP) is one of the most iconic hard optimization tasks. With frequency fitness assignment (FFA), a new approach to optimization has recently been proposed: instead of directing the search towards better solutions, the optimization process prefers those with rarely encountered objective values. FFA can be plugged into existing algorithms and can improve their performance on some problems that are hard for them. However, problems like the TSP, where the number of possible objective values (here: tour lengths) is high, cause the performance of FFA-based algorithms to deteriorate. We choose 56 symmetric instances from TSPLib as a testbed for our experiments. We plug FFA both into the (1+1) EA and simulated annealing (SA) and obtain the FEA and FSA, respectively. We find that the resulting FEA substantially outperforms the (1+1) EA and that FSA can reach the global optima more often than SA within our computational budget. We propose two ways to hybridize FFA and traditional optimization in a round-robin scheme where objective function evaluations are alternatingly assigned to both components. The FFA-based parts of the algorithms sometimes send a solution over to the traditional-optimization-based ones. This can lead to further performance improvements. In particular, the hybrids combining simulated annealing with the FEA solve most problems and find close-to-optimal solutions on other instances. Even for several instances with many possible different objective values, which are therefore not suited to FFA, hybrids combining FFA and traditional objective-guided optimization algorithms can offer substantial performance improvements. © The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2024.
引用
收藏
页码:9495 / 9508
页数:13
相关论文
共 50 条
  • [31] On the Impact of Basic Mutation Operators and Populations within Evolutionary Algorithms for the DynamicWeighted Traveling Salesperson Problem
    Bossek, Jakob
    Neumann, Aneta
    Neumann, Frank
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, : 248 - 256
  • [32] Hybrid evolutionary algorithms for the Multiobjective Traveling Salesman Problem
    Psychas, Iraklis-Dimitrios
    Delimpasi, Eleni
    Marinakis, Yannis
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (22) : 8956 - 8970
  • [33] Stochastic Traveling Salesperson Problem with Neighborhoods for Object Detection
    Peng, Cheng
    Wei, Minghan
    Isler, Volkan
    2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA, 2023, : 3607 - 3613
  • [34] An Efficient Heuristic to the Traveling Salesperson Problem with Hotel Selection
    Sousa, Marques Moreira
    Ochi, Luiz Satoru
    Martins, Simone de Lima
    HYBRID METAHEURISTICS (HM 2019), 2019, 11299 : 31 - 45
  • [35] The verbalization of multiple strategies in a variant of the traveling salesperson problem
    Tenbrink, Thora
    Wiener, Jan
    COGNITIVE PROCESSING, 2009, 10 (02) : 143 - 161
  • [36] Traveling salesperson problem with unique pricing and stochastic thresholds
    Afsar, Hasan Murat
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 173
  • [37] Frequency Fitness Assignment
    Weise, Thomas
    Wan, Mingxu
    Wang, Pu
    Tang, Ke
    Devert, Alexandre
    Yao, Xin
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (02) : 226 - 243
  • [38] A new approach for the traveling salesperson problem with hotel selection
    Vieira Beltrao, Augusto Pizano
    Ochi, Luiz Satoru
    de Moura Brito, Jose Andre
    Semaan, Gustavo Silva
    Maculan, Nelson
    Fadel, Augusto Cesar
    EURO JOURNAL ON TRANSPORTATION AND LOGISTICS, 2021, 10
  • [39] Solving a generalized traveling salesperson problem with stochastic customers
    Tanga, Hao
    Miller-Hooks, Elise
    COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (07) : 1963 - 1987
  • [40] Perturbation method for probabilistic search for the Traveling Salesperson Problem
    Cohoon, JP
    Karro, JE
    Martin, WN
    Niebel, WD
    Nagel, K
    APPLICATIONS AND SCIENCE OF NEURAL NETWORKS, FUZZY SYSTEMS, AND EVOLUTIONARY COMPUTATION, 1998, 3455 : 118 - 127