Scientific article
English

Metaheuristics: Some Principles for an Efficient Design

ContributorsZufferey, Nicolasorcid
Published inComputer Technology and Application, vol. 3, p. 446-462
Publication date2012
Abstract

Many optimization problems (from academia or industry) require the use of a metaheuristic to find a satisfying solution in a reasonable amount of time, even if optimality is not guaranteed. Metaheuristics can be roughly partitioned in two groups: local search methods (e.g., simulated annealing, tabu search, and variable neighborhood search) and population based algorithms (e.g., genetic algorithms, ant colonies, and scatter search). The reader is assumed to be familiar with the most popular metaheuristics. Even if there exist convergence theorems for some metaheuristics, they usually do not help to develop an efficient metaheuristic. The goal of this paper is to propose general rules which are useful when designing metaheuristics in order to produce good performance according to several criteria, independently of the class of metaheuristics employed. The discussion is illustrated for three well-known optimization problems: graph coloring, vehicle routing and job-shop scheduling.

Keywords
  • Metaheuristics
  • Local search
  • Population based algorithms
  • Optimization
Citation (ISO format)
ZUFFEREY, Nicolas. Metaheuristics: Some Principles for an Efficient Design. In: Computer Technology and Application, 2012, vol. 3, p. 446–462.
Main files (1)
Article (Published version)
accessLevelPrivate
Identifiers
  • PID : unige:26156
554views
0downloads

Technical informations

Creation29/01/2013 12:42:00
First validation29/01/2013 12:42:00
Update14/03/2023 20:01:21
Status update14/03/2023 20:01:20
Last indexation30/10/2024 08:43:58
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack