An effective hybrid evolutionary algorithm for the set orienteering problem

被引:2
作者
Lu, Yongliang [1 ]
Benlic, Una [2 ]
Wu, Qinghua [3 ]
机构
[1] Fuzhou Univ, Sch Econ & Management, Fuzhou 350116, Peoples R China
[2] Tesco PLC, Lever Bldg,85 Clerkenwell Rd, London EC1R 5AR, England
[3] Huazhong Univ Sci & Technol, Sch Management, Wuhan 430074, Peoples R China
关键词
Heuristics; Orienteering problem; Tabu search; Hybrid evolutionary algorithm; MEMETIC ALGORITHM; SEARCH;
D O I
10.1016/j.ins.2023.119813
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Set Orienteering Problem (SOP) is a variant of the popular Orienteering Problem (OP) arising from a number of real-life applications. The aim is to find a tour across a subset of customers, while maximizing the collected profit within a given travel time limit. In SOP, vertices (customers) are partitioned into clusters, where a profit is associated to each cluster. The profit of a cluster is collected only if at least one vertex belonging to the cluster is contained in the tour. For NP-hard problem, we present a highly effective hybrid evolutionary algorithm that integrates cluster-based crossover operator, a randomized mutation operator to generate multiple distinct promising offspring solutions, and a two-phase local refinement procedure that explores feasible and infeasible solutions in search of high-quality local optima. Extensive experiments 192 large benchmark instances show that the proposed algorithm significantly outperforms the existing approaches from the SOP literature. In particular, it reports improved best-known solutions (new lower bounds) for 54 instances, while matching the existing best-known for 133 instances. We further investigate the contribution of the key algorithmic elements to success of the proposed approach.
引用
收藏
页数:24
相关论文
共 38 条
  • [1] The Clustered Orienteering Problem
    Angelelli, E.
    Archetti, C.
    Vindigni, M.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 238 (02) : 404 - 414
  • [2] The Set Orienteering Problem
    Archetti, Claudia
    Carrabs, Francesco
    Cerulli, Raffaele
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 267 (01) : 264 - 272
  • [3] Solving the family traveling salesman problem
    Bernardino, Raquel
    Paias, Ana
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 267 (02) : 453 - 466
  • [4] A biased random-key genetic algorithm for the set orienteering problem
    Carrabs, Francesco
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 292 (03) : 830 - 854
  • [5] A memetic algorithm for the travelling salesperson problem with hotel selection
    Castro, Marco
    Sorensen, Kenneth
    Vansteenwegen, Pieter
    Goos, Peter
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (07) : 1716 - 1728
  • [6] A hybrid metaheuristic approach for the capacitated arc routing problem
    Chen, Yuning
    Hao, Jin-Kao
    Glover, Fred
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 253 (01) : 25 - 39
  • [7] Chiarandini M., 2010, Experimental methods for the analysis of optimization algorithms, P311, DOI DOI 10.1007/978-3-642
  • [8] A Tabu Search algorithm for the Probabilistic Orienteering Problem
    Chou, Xiaochen
    Gambardella, Luca Maria
    Montemanni, Roberto
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2021, 126
  • [9] Selective generalized travelling salesman problem
    Derya, Tusan
    Dinler, Esra
    Kececi, Baris
    [J]. MATHEMATICAL AND COMPUTER MODELLING OF DYNAMICAL SYSTEMS, 2020, 26 (01) : 80 - 118
  • [10] A memetic algorithm for the orienteering problem with hotel selection
    Divsalar, A.
    Vansteenwegen, P.
    Sorensen, K.
    Cattrysse, D.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 237 (01) : 29 - 49