Skip to main content

A Genetic Algorithm Framework for the Orienteering Problem with Time Windows

  • Chapter
  • First Online:
New Trends in Emerging Complex Real Life Problems

Part of the book series: AIRO Springer Series ((AIROSS,volume 1))

Abstract

The Orienteering Problem (OP) is a routing problem which has many applications in logistics, tourism and defense. Given a set of nodes, where each node represents a Point of Interest (POI), the orienteering problem aims to design a tour leaving from a starting POI, visiting a subset of POIs and finally arriving at the ending POI. The objective of the problem is to maximize the total score of the visited POIs while the total travel time and the total cost of the route do not exceed two predefined thresholds. Each POI is characterized by a score, a position, a visit time, and a time window in which the POI can be visited. This problem is often investigated to develop tourism trip planning mobile applications. Usually these apps must be able to generate good solutions in few seconds. Therefore, the use of efficient heuristic approaches to find good quality solutions is needed. In this paper we present a genetic algorithm framework combined with some local search operators to deal with the analyzed problem.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Golden, B.L., Levy, L., Vohra, R.: The orienteering problem. Naval Res. Logist. 34(3), 307–318 (1987)

    Article  Google Scholar 

  2. Kantor, M.G., Rosenwein, M.B.: The orienteering problem with time windows. J. Oper. Res. Soc. 43(6), 629–635 (1992)

    Article  Google Scholar 

  3. Vincent, F.Y., Jewpanya, P., Ting, C.J., Redi, A.P.: Two-level particle swarm optimization for the multi-modal team orienteering problem with time windows. Appl. Soft Comput. 61, 1022–1040 (2017)

    Article  Google Scholar 

  4. Gavalas, D., Konstantopoulos, C., Mastakas, K., Pantziou, G.: Mobile recommender systems in tourism. J. Netw. Comput. Appl. 39, 319–333 (2014)

    Article  Google Scholar 

  5. Feillet, D., Dejax, P., Gendreau, M.: Traveling salesman problems with profits. Transp. Sci. 39(2), 188–205 (2005)

    Article  Google Scholar 

  6. Ciancio, C., Ambrogio, G., Gagliardi, F., Musmanno, R.: Heuristic techniques to optimize neural network architecture in manufacturing applications. Neural Comput. Appl. 27(7), 2001–2015 (2016)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Claudio Ciancio .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Ciancio, C., De Maio, A., Laganà, D., Santoro, F., Violi, A. (2018). A Genetic Algorithm Framework for the Orienteering Problem with Time Windows. In: Daniele, P., Scrimali, L. (eds) New Trends in Emerging Complex Real Life Problems. AIRO Springer Series, vol 1. Springer, Cham. https://doi.org/10.1007/978-3-030-00473-6_20

Download citation

Publish with us

Policies and ethics