Skip to main content

A Memetic Algorithm for the Team Orienteering Problem

  • Conference paper
Applications of Evolutionary Computing (EvoWorkshops 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4974))

Included in the following conference series:

Abstract

The Team Orienteering Problem (TOP) is a generalization of the Orienteering Problem (OP). A limited number of vehicles is available to visit customers from a potential set. Each vehicle has a predefined running-time limit, and each customer has a fixed associated profit. The aim of the TOP is to maximize the total collected profit. In this paper we propose a simple hybrid Genetic Algorithm (GA) using new algorithms dedicated to the specific scope of the TOP: an Optimal Split procedure for chromosome evaluation and Local Search techniques for mutation. We have called this hybrid method a Memetic Algorithm (MA) for the TOP. Computational experiments conducted on standard benchmark instances clearly show our method to be highly competitive with existing ones, yielding new improved solutions in at least 11 instances.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Archetti, C., Hertz, A., Speranza, M.G.: Metaheuristics for the team orienteering problem. Journal of Heuristics 13(1), 49–76 (2006)

    Article  Google Scholar 

  2. Beasley, J.E.: Route-first cluster-second methods for vehicle routing. Omega 11, 403–408 (1983)

    Article  Google Scholar 

  3. Boussier, S., Feillet, D., Gendreau, M.: An exact algorithm for the team orienteering problems. 4OR 5, 211–230 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  4. Butt, S., Cavalier, T.: A heuristic for the multiple tour maximum collection problem. Computers & Operations Research 21, 101–111 (1994)

    Article  MATH  Google Scholar 

  5. Chao, I.-M., Golden, B., Wasil, E.A.: The team orienteering problem. European Journal of Operational Research 88, 464–474 (1996)

    Article  MATH  Google Scholar 

  6. Feillet, D., Dejax, P., Gendreau, M.: Traveling salesman problems with profits. Transportation Science 39(2), 188–205 (2005)

    Article  Google Scholar 

  7. Khemakhem, M., Chabchoub, H., Semet, F.: Heuristique basée sur la mémoire adaptative pour le problème de tournées de véhicules sélectives. In: Logistique & Transport, Sousse, Tunisie, pp. 31–37 (November 2007)

    Google Scholar 

  8. Moscato, P.: New Ideas in Optimization, chapter Memetic Algorithms: a short introduction, pp. 219–234 (1999)

    Google Scholar 

  9. Prins, C.: A simple and effective evolutionary algorithm for the vehicle routing problem. Computer & Operations Research 31(12), 1985–2002 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  10. Ruiz, R., Stützle, T.: A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem. EJOR 177, 2033–2049 (2007)

    Article  MATH  Google Scholar 

  11. Solomon, M.: Algorithms for the vehicle routing and scheduling problems with time window constraints. Operations Research 35, 254–265 (1987)

    Article  MATH  MathSciNet  Google Scholar 

  12. Tang, H., Miller-Hooks, E.: A tabu search heuristic for the team orienteering problem. Computer & Operations Research 32, 1379–1407 (2005)

    Article  Google Scholar 

  13. Ulusoy, G.: The fleet size and mixed problem for capacitated arc routing. European Journal of Operational Research 22, 329–337 (1985)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mario Giacobini Anthony Brabazon Stefano Cagnoni Gianni A. Di Caro Rolf Drechsler Anikó Ekárt Anna Isabel Esparcia-Alcázar Muddassar Farooq Andreas Fink Jon McCormack Michael O’Neill Juan Romero Franz Rothlauf Giovanni Squillero A. Şima Uyar Shengxiang Yang

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bouly, H., Dang, DC., Moukrim, A. (2008). A Memetic Algorithm for the Team Orienteering Problem. In: Giacobini, M., et al. Applications of Evolutionary Computing. EvoWorkshops 2008. Lecture Notes in Computer Science, vol 4974. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78761-7_71

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78761-7_71

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78760-0

  • Online ISBN: 978-3-540-78761-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics