Abstract
This study proposes a simulated annealing with restart strategy (SA-RS) heuristic for the multiconstraint team orienteering problem with multiple time windows (MC-TOP-MTW), an extension of the team orienteering problem with time windows (TOPTW). A set of vertices is given in the MC-TOP-MTW. Each vertex is associated with a score, a service time, one or more time windows, and additional knapsack constraints. The goal is to maximize the total collected score using a predetermined number of tours. We develop two versions of SA-RS. The first version, SA-RSBF, uses Boltzmann function to determine the acceptance probability of a worse solution while the second version, SA-RSCF, accepts a worse solution based on the acceptance probability determined by Cauchy function. Results of the computational study indicate that both SA-RSBF and SA-RSCF can effectively solve MC-TOP-MTW. Moreover, in several cases, they find new best solutions to benchmark instances. The results also show that SA with restart strategy performs better than that without restart strategy.
Original language | English |
---|---|
Pages (from-to) | 632-642 |
Number of pages | 11 |
Journal | Applied Soft Computing Journal |
Volume | 37 |
DOIs | |
State | Published - 01 12 2015 |
Externally published | Yes |
Bibliographical note
Publisher Copyright:© 2015 Elsevier B.V. All rights reserved.
Keywords
- Cauchy function
- Multiconstraint team orienteering problem
- Multiple time windows
- Restart strategy
- Routing
- Simulated annealing