Evaluation of choice functions to self-adaptive on constraint programming via the black hole algorithm

Rodrigo Olivares, RICARDO JAVIER SOTO DE GIORGIS, BRODERICK CRAWFORD LABRIN, Marta Barria, Stefanie Niklander

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In operation research and optimization area, Autonomous Search is a technique that provides the solver the auto-adaptive capability, during search process. This technique aims to improve performance in the exploration of search tree, updating the enumeration strategy online. This task is controlled by a choice function (CF) which decides, based on performance indicators given from the solver, how the strategy must be updated. The relevance of indicators is handled via back hole algorithm, inspired on natural phenomenon that occurs in outer space. If choice function exhibits a poor performance, the strategy is replacement and solver continue exploring the search tree under new enumeration strategy. In this paper, we present an evaluation of the impact and efficient using 16 different carefully constructed choice functions. We employ as test bed a set of well-known constrain satisfaction problems. Encouraging experimental results are obtained in order to show which using choice functions is highly efficient, if want to control the search process, online way.

Original languageEnglish
Title of host publicationProceedings of the 2016 42nd Latin American Computing Conference, CLEI 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781509016334
DOIs
StatePublished - 25 Jan 2017
Event42nd Latin American Computing Conference, CLEI 2016 - Valparaiso, Chile
Duration: 10 Oct 201614 Oct 2016

Publication series

NameProceedings of the 2016 42nd Latin American Computing Conference, CLEI 2016

Conference

Conference42nd Latin American Computing Conference, CLEI 2016
CountryChile
CityValparaiso
Period10/10/1614/10/16

Keywords

  • Autonomous search
  • black hole algorithm
  • choice function

Fingerprint Dive into the research topics of 'Evaluation of choice functions to self-adaptive on constraint programming via the black hole algorithm'. Together they form a unique fingerprint.

Cite this