Random-key Optimizers

Vol 56, 2024 - 308635
Short Course (SC)
Favorite this paper
How to cite this paper?
Abstract

This mini-course presents problem-independent metaheuristics using the random-key optimizer (RKO) paradigm. SA (simulated annealing), GRASP (greedy randomized adaptive search procedure), VNS (variable neighborhood search), ILS (iterated local search), and PSO (particle swarm optimization) are classic metaheuristics for combinatorial optimization. A random-key optimizer (RKO) uses a vector of random keys to encode a solution to a combinatorial optimization problem. It uses a decoder to evaluate a solution encoded by the vector of random keys.  An RKO is a metaheuristic where points in the unit hypercube are evaluated using a decoder. We describe RKO as comprising a problem-independent component and a problem-dependent decoder. As a proof of concept, the RKO with different metaheuristics is tested on five NP-hard combinatorial optimization problems: traveling salesman problem, tree of hubs location problem, Steiner triple covering problem, node capacitated graph partitioning problem, and job sequencing and tool switching problem.

Share your ideas or questions with the authors!

Did you know that the greatest stimulus in scientific and cultural development is curiosity? Leave your questions or suggestions to the author!

Sign in to interact

Have a question or suggestion? Share your feedback with the authors!

Institutions
  • 1 UNIFESP
  • 2 University of Washington
  • 3 Centro de Informática, Universidade Federal de Pernambuco
Track
  • 13. MH – Metaheurístics
Keywords
Metaheuristics
Random key
Optimization problems.