A random-key GRASP for combinatorial optimization
Chaves, Antonio A., Resende, Mauricio G. C., Silva, Ricardo M. A.
–arXiv.org Artificial Intelligence
This paper proposes a problem-independent GRASP metaheuristic using the random-key optimizer (RKO) paradigm. GRASP (greedy randomized adaptive search procedure) is a metaheuristic for combinatorial optimization that repeatedly applies a semi-greedy construction procedure followed by a local search procedure. The best solution found over all iterations is returned as the solution of the GRASP. Continuous GRASP (C-GRASP) is an extension of GRASP for continuous optimization in the unit hypercube. 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. A random-key GRASP is a C-GRASP where points in the unit hypercube are evaluated employing a decoder. We describe random key GRASP consisting of a problem-independent component and a problem-dependent decoder. As a proof of concept, the random-key GRASP 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.
arXiv.org Artificial Intelligence
May-30-2024
- Country:
- South America > Brazil
- São Paulo (0.04)
- Pernambuco > Recife (0.04)
- North America > United States
- Wisconsin > Dane County
- Madison (0.04)
- Washington > King County
- Seattle (0.14)
- California > San Diego County
- San Diego (0.04)
- Wisconsin > Dane County
- Africa > Senegal
- Kolda Region > Kolda (0.04)
- South America > Brazil
- Genre:
- Research Report > New Finding (0.46)
- Technology: