Skip to main navigation Skip to search Skip to main content

EB-GLS: an improved guided local search based on the big valley structure

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

Local search is a basic building block in memetic algorithms. Guided local search (GLS) can improve the efficiency of local search. By changing the guide function, GLS guides a local search to escape from locally optimal solutions and find better solutions. The key component of GLS is its penalizing mechanism which determines which feature is selected to penalize when the search is trapped in a locally optimal solution. The original GLS penalizing mechanism only makes use of the cost and the current penalty value of each feature. It is well known that many combinatorial optimization problems have a big valley structure, i.e., the better a solution is, the more the chance it is closer to a globally optimal solution. This paper proposes to use big valley structure assumption to improve the GLS penalizing mechanism. An improved GLS algorithm called elite biased GLS (EB-GLS) is proposed. EB-GLS records and maintains an elite solution as an estimate of the globally optimal solutions, and reduces the chance of penalizing the features in this solution. We have systematically tested the proposed algorithm on the symmetric traveling salesman problem. Experimental results show that EB-GLS is significantly better than GLS.
Original languageEnglish
Pages (from-to)333-350
JournalMemetic Computing
Volume10
Issue number3
Online published26 Jul 2017
DOIs
Publication statusPublished - Sept 2018

Research Keywords

  • Combinatorial optimization
  • Elitism
  • Guided local search
  • Metaheuristics
  • Traveling salesman problem

Fingerprint

Dive into the research topics of 'EB-GLS: an improved guided local search based on the big valley structure'. Together they form a unique fingerprint.

Cite this