A greedy randomized adaptive search procedure (GRASP) is an itera- tive multistart metaheuristic for difficult combinatorial optimization problems. Each GRASP iteration consists of two phases: a construction phase, in which a feasible solution is produced, and a local search phase, in which a local optimum in the neighborhood of the constructed solution is sought. Repeated applications of the con- struction procedure yields different starting solutions for the local search and the best overall solution is kept as the result. The GRASP local search applies iterative improvement until a locally optimal solution is found. During this phase, starting from the current solution an improving neighbor solution is accepted and considered as the new current solution. In this paper, we propose a variant of the GRASP framework that uses a new “nonmonotone” strategy to explore the neighborhood of the current solu- tion. We formally state the convergence of the nonmonotone local search to a locally optimal solution and illustrate the effectiveness of the resulting Nonmonotone GRASP on three classical hard combinatorial optimization problems: the maximum cut prob- lem (MAX-CUT), the weighted maximum satisfiability problem (MAX-SAT), and the quadratic assignment problem (QAP).

A nonmonotone GRASP / DE SANTIS, Marianna; Festa, P; Liuzzi, G.; Lucidi, Stefano; Rinaldi, F.. - In: MATHEMATICAL PROGRAMMING COMPUTATION. - ISSN 1867-2949. - STAMPA. - 8:3(2016), pp. 271-309. [10.1007/s12532-016-0107-9]

A nonmonotone GRASP

DE SANTIS, MARIANNA;Liuzzi, G.;LUCIDI, Stefano;
2016

Abstract

A greedy randomized adaptive search procedure (GRASP) is an itera- tive multistart metaheuristic for difficult combinatorial optimization problems. Each GRASP iteration consists of two phases: a construction phase, in which a feasible solution is produced, and a local search phase, in which a local optimum in the neighborhood of the constructed solution is sought. Repeated applications of the con- struction procedure yields different starting solutions for the local search and the best overall solution is kept as the result. The GRASP local search applies iterative improvement until a locally optimal solution is found. During this phase, starting from the current solution an improving neighbor solution is accepted and considered as the new current solution. In this paper, we propose a variant of the GRASP framework that uses a new “nonmonotone” strategy to explore the neighborhood of the current solu- tion. We formally state the convergence of the nonmonotone local search to a locally optimal solution and illustrate the effectiveness of the resulting Nonmonotone GRASP on three classical hard combinatorial optimization problems: the maximum cut prob- lem (MAX-CUT), the weighted maximum satisfiability problem (MAX-SAT), and the quadratic assignment problem (QAP).
2016
Combinatorial optimization; GRASP; Local search; MAX-CUT; MAX-SAT; Metaheuristics; Nonmonotone line search; QAP; Theoretical Computer Science; Software
01 Pubblicazione su rivista::01a Articolo in rivista
A nonmonotone GRASP / DE SANTIS, Marianna; Festa, P; Liuzzi, G.; Lucidi, Stefano; Rinaldi, F.. - In: MATHEMATICAL PROGRAMMING COMPUTATION. - ISSN 1867-2949. - STAMPA. - 8:3(2016), pp. 271-309. [10.1007/s12532-016-0107-9]
File allegati a questo prodotto
File Dimensione Formato  
DeSantis_A-Nonmonotone-GRASP_2016.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 906.72 kB
Formato Adobe PDF
906.72 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/886420
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact