Skip to main navigation Skip to search Skip to main content

Learning a stopping criterion for local search

Research output: Chapter in Book/Report/Conference proceedingsConference proceedingpeer-review

Abstract

Local search is a very effective technique to tackle combinatorial problems in multiple areas ranging from telecommunications to transportations, and VLSI circuit design. A local search algorithm typically explores the space of solutions until a given stopping criterion is met. Ideally, the algorithm is executed until a target solution is reached (e.g., optimal or near-optimal). However, in many real-world problems such a target is unknown. In this work, our objective is to study the application of machine learning techniques to carefully craft a stopping criterion. More precisely, we exploit instance features to predict the expected quality of the solution for a given algorithm to solve a given problem instance, we then run the local search algorithm until the expected quality is reached. Our experiments indicate that the suggested method is able to reduce the average runtime up to 80% for real-world instances and up to 97% for randomly generated instances with a minor impact in the quality of the solutions.

Original languageEnglish
Title of host publicationLearning and Intelligent Optimization - 10th International Conference, LION 10, Revised Selected Papers
EditorsPaola Festa, Meinolf Sellmann, Joaquin Vanschoren
PublisherSpringer Verlag
Pages3-16
Number of pages14
ISBN (Print)9783319503486
DOIs
Publication statusPublished - 2016
Event10th International Conference on Learning and Intelligent Optimization, LION 10 - Ischia, Italy
Duration: 29 May 20161 Jun 2016

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10079 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference10th International Conference on Learning and Intelligent Optimization, LION 10
Country/TerritoryItaly
CityIschia
Period29/05/161/06/16

Fingerprint

Dive into the research topics of 'Learning a stopping criterion for local search'. Together they form a unique fingerprint.

Cite this