Skip to main content

Automated Parameterisation of a Metaheuristic for the Orienteering Problem

  • Chapter
Adaptive and Multilevel Metaheuristics

Part of the book series: Studies in Computational Intelligence ((SCI,volume 136))

Summary

Developing metaheuristics requires in general a lot of work tuning different parameters. This paper presents a two–level algorithm to tackle this problem: an upper–level algorithm is used to determine the most appropriate set of parameters for a lower–level metaheuristic. This approach is applied to an Ant Colony Optimisation (ACO) metaheuristic that was designed to solve the Orienteering Problem (OP). That is a particular routing problem in which a score is earned for visiting a location. The objective is to maximise the sum of the scores, while not exceeding a given time budget. The ACO algorithm uses a set of ants that communicate through the environment by means of a pheromone trail. The transition rule and pheromone updating rules are influenced by a large number of parameters. These parameters are fine–tuned by a Genetic Algorithm (GA), which trains the ACO using test problems from the literature. The resulting ACO algorithm is compared with an exact algorithm by applying it to another set of problems. The scores obtained by the resulting algorithm are very near the optimal scores for the test problems.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. http://java.sun.com/j2se/1.5.0/

  2. Alba, E., Luna, F., Nebro, A.: Advances in parallel heterogeneous genetic algorithms for continuous optimization. International Journal of Applied Mathematics and Computer Science 14(3), 317–333 (2004)

    MATH  MathSciNet  Google Scholar 

  3. Baker, J.E.: Reducing bias and inefficiency in the selection algorithm. In: Proceedings of the 2nd International Conference on Genetic Algorithms, Hillsdale, New Jersey, pp. 14–21. Lawrence Erlbaum Associates, Mahwah (1987)

    Google Scholar 

  4. Bullnheimer, B.: Ant Colony Optimization in Vehicle Routing. PhD thesis, University of Vienna (1999)

    Google Scholar 

  5. Chao, I.-M., Golden, B., Wasil, E.: A fast and effective heuristic for the orienteering problem. European Journal of Operational Research 88(3), 475–489 (1996)

    Article  MATH  Google Scholar 

  6. Chelouah, R., Siarry, P.: A continuous genetic algorithm designed for the global optimization of multimodal functions. Journal of Heuristics 6, 191–213 (2000)

    Article  MATH  Google Scholar 

  7. Costa, D., Hertz, A.: Ants can colour graphs. J. Oper. Res. Soc. 48, 295–305 (1997)

    Article  MATH  Google Scholar 

  8. Dantzig, G., Fulkerson, R., Johnson, S.: Solution of a large-scale traveling salesman problem. Operations Research 2, 393–410 (1954)

    Article  MathSciNet  Google Scholar 

  9. Dorigo, M., Gambardella, L.M.: Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comp. 1, 53–66 (1997)

    Article  Google Scholar 

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

    Article  Google Scholar 

  11. Gambardella, L.M., Taillard, E.D., Dorigo, M.: Ant colonies for the qap. J. Oper. Res. Soc. 50(2), 167–176 (1999)

    Article  MATH  Google Scholar 

  12. Goldberg, D.E.: Genetic algorithms in search, optimization and machine learning. Kluwer Academic Publishers, Dordrecht (1989)

    MATH  Google Scholar 

  13. Golden, B., Levy, L., Vohra, R.: The orienteering problem. Naval Research Logistics 34, 307–318 (1987)

    Article  MATH  Google Scholar 

  14. Golden, B., Wang, Q., Liu, L.: A multifaceted heuristic for the orienteering problem. Naval Research Logistics 35, 359–366 (1988)

    Article  MATH  Google Scholar 

  15. Herrera, F., Lozano, M.: Gradual distributed real-coded genetic algorithms. IEEE Transactions on Evolutionary Computation 4(1), 43–63 (2000)

    Article  Google Scholar 

  16. Herrera, F., Lozano, M., Verdegay, J.: Tackling real-coded genetic algorithms: Operators and tools for behavioural analysis. Artificial Intelligence Review 12(4), 265–319 (1998)

    Article  MATH  Google Scholar 

  17. Leifer, A.C., Rosenwein, M.S.: Strong linear programming relaxations for the orienteering problem. Bell System Technical Journal 44, 2245–2269 (1994)

    Google Scholar 

  18. Levine, D.: Parallel genetic algorithm library, http://www-fp.mcs.anl.gov/CCST/research/reports_pre1998/comp_bio/stalk/pgapack.html

  19. Liang, Y.-C., Smith, A.E.: An ant colony approach to the orienteering problem. Technical report, Department of Industrial and Systems Engineering, Auburn University, Auburn, AL (2001)

    Google Scholar 

  20. Lin, S.: Computer solutions of the traveling salesman problem. Bell System Technical Journal 44, 2245–2269 (1965)

    MathSciNet  MATH  Google Scholar 

  21. Miller, C.E., Tucker, A.W., Zemlin, R.A.: Integer programming formulations and traveling salesman problems. J. ACM 7, 326–329 (1960)

    Article  MATH  MathSciNet  Google Scholar 

  22. Mitchell, T.M.: Machine Learning. McGraw-Hill, New York (1997)

    MATH  Google Scholar 

  23. Reeves, C.: Handbook of Metaheuristics, chapter Genetic Algorithms, pp. 55–82. Kluwer Academic Publishers, Dordrecht (2003)

    Google Scholar 

  24. Tsiligirides, T.: Heuristic methods applied to orienteering. J. Oper. Res. Soc. 35(9), 797–809 (1984)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Carlos Cotta Marc Sevaux Kenneth Sörensen

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Souffriau, W., Vansteenwegen, P., Vanden Berghe, G., Van Oudheusden, D. (2008). Automated Parameterisation of a Metaheuristic for the Orienteering Problem. In: Cotta, C., Sevaux, M., Sörensen, K. (eds) Adaptive and Multilevel Metaheuristics. Studies in Computational Intelligence, vol 136. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79438-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-79438-7_13

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics