Skip to main navigation Skip to search Skip to main content

A simulated annealing heuristic for the multiconstraint team orienteering problem with multiple time windows

  • Shih Wei Lin
  • , Vincent F. Yu*
  • *Corresponding author for this work
  • Chang Gung University
  • Chang Gung Memorial Hospital
  • National Taiwan University of Science and Technology

Research output: Contribution to journalJournal Article peer-review

56 Scopus citations

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 languageEnglish
Pages (from-to)632-642
Number of pages11
JournalApplied Soft Computing Journal
Volume37
DOIs
StatePublished - 01 12 2015
Externally publishedYes

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

Fingerprint

Dive into the research topics of 'A simulated annealing heuristic for the multiconstraint team orienteering problem with multiple time windows'. Together they form a unique fingerprint.

Cite this