A biased random-key genetic algorithm for the set orienteering problem

被引:15
|
作者
Carrabs, Francesco [1 ]
机构
[1] Univ Salerno, Dept Math, I-84084 Fisciano, Italy
关键词
Metaheuristics; Biased random-key genetic algorithm; Orienteering problem; Routing; HEURISTICS;
D O I
10.1016/j.ejor.2020.11.043
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper addresses the Set Orienteering Problem which is a generalization of the Orienteering Problem where the customers are grouped in clusters, and the profit associated with each cluster is collected by visiting at least one of the customers in the respective cluster. The problem consists of finding a tour that maximizes the collected profit but, since the cost of the tour is limited by a threshold, only a subset of clusters can usually be visited. We propose a Biased Random-Key Genetic Algorithm for solving the Set Orienteering Problem in which three local search procedures are applied to improve the fitness of the chromosomes. In addition, we introduced three rules useful to reduce the size of the instances and to speed up the resolution of the problem. Finally, a hashtable is used to quickly retrieve the information that are required several times during the computation. The computational results, carried out on benchmark instances, show that our algorithm is significantly faster than the other algorithms, proposed in the literature, and it provides solutions very close to the best-known ones. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:830 / 854
页数:25
相关论文
共 50 条
  • [1] A biased random-key genetic algorithm for the chordal completion problem
    Silva, Samuel E.
    Ribeiro, Celso C.
    Souza, Ueverton dos Santos
    [J]. RAIRO-OPERATIONS RESEARCH, 2023, 57 (03) : 1559 - 1578
  • [2] A biased random-key genetic algorithm for the Steiner triple covering problem
    Resende, Mauricio G. C.
    Toso, Rodrigo F.
    Goncalves, Jose Fernando
    Silva, Ricardo M. A.
    [J]. OPTIMIZATION LETTERS, 2012, 6 (04) : 605 - 619
  • [3] A biased random-key genetic algorithm for the home health care problem
    Kummer, Alberto F.
    de Araujo, Olinto C. B.
    Buriol, Luciana S.
    Resende, Mauricio G. C.
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2024, 31 (03) : 1859 - 1889
  • [4] A biased random-key genetic algorithm for the Steiner triple covering problem
    Mauricio G. C. Resende
    Rodrigo F. Toso
    José Fernando Gonçalves
    Ricardo M. A. Silva
    [J]. Optimization Letters, 2012, 6 : 605 - 619
  • [5] A Biased Random-Key Genetic Algorithm for the Multiple Knapsack Assignment Problem
    Lalla-Ruiz, Eduardo
    Voss, Stefan
    [J]. LEARNING AND INTELLIGENT OPTIMIZATION, LION 9, 2015, 8994 : 218 - 222
  • [6] A biased random-key genetic algorithm for the tree of hubs location problem
    Pessoa, Luciana S.
    Santos, Andrea C.
    Resende, Mauricio G. C.
    [J]. OPTIMIZATION LETTERS, 2017, 11 (07) : 1371 - 1384
  • [7] A Biased Random-Key Genetic Algorithm for the Cloud Resource Management Problem
    Heilig, Leonard
    Lalla-Ruiz, Eduardo
    Voss, Stefan
    [J]. EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2015, 2015, 9026 : 1 - 12
  • [8] A biased random-key genetic algorithm for the tree of hubs location problem
    Luciana S. Pessoa
    Andréa C. Santos
    Mauricio G. C. Resende
    [J]. Optimization Letters, 2017, 11 : 1371 - 1384
  • [9] A biased random-key genetic algorithm for the minimization of open stacks problem
    Goncalves, Jose Fernando
    Resende, Mauricio G. C.
    Costa, Miguel Dias
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2016, 23 (1-2) : 25 - 46
  • [10] A biased random-key genetic algorithm for the container pre-marshalling problem
    Hottung, Andre
    Tierney, Kevin
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2016, 75 : 83 - 102