Online control of enumeration strategies via bat-inspired optimization

Ricardo Soto, Broderick Crawford, Rodrigo Olivares, Franklin Johnson, Fernando Paredes

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

5 Scopus citations

Abstract

Constraint programming allows to solve constraint satisfaction and optimization problems by building and then exploring a search tree of potential solutions. Potential solutions are generated by firstly selecting a variable and then a value from the given problem. The enumeration strategy is responsible for selecting the order in which those variables and values are selected to produce a potential solution. There exist different ways to perform this selection, and depending on the quality of this decision, the efficiency of the solving process may dramatically vary. A modern idea to handle this concern, is to interleave during solving time a set of different strategies instead of using a single one. The strategies are evaluated according to process indicators in order to use the most promising one on each part of the search process. This process is known as online control of enumeration strategies and its correct configuration can be seen itself as an optimization problem. In this paper, we present a new system for online control of enumeration strategies based on bat-inspired optimization. The bat algorithm is a relatively modern metaheuristic based on the location behavior of bats that employ echoes to identify the objects in their surrounding area. We illustrate, promising results where the proposed bat algorithm is able to outperform previously reported metaheuristic-based approaches for online control of enumeration strategies.

Original languageEnglish
Title of host publicationBioinspired Computation in Artificial Systems - International Work-Conference on the Interplay Between Natural and Artificial Computation, IWINAC 2015, Proceedings
EditorsJosé Ramón Álvarez-Sánchez, Félix de la Paz López, Hojjat Adeli, José Manuel Ferrández Vicente, Fco. Javier Toledo-Moreo
PublisherSpringer Verlag
Pages1-10
Number of pages10
ISBN (Electronic)9783319188324
DOIs
StatePublished - 2015
EventInternational Work-Conference on the Interplay Between Natural and Artificial Computation, IWINAC 2015 - Elche, Spain
Duration: 1 Jun 20155 Jun 2015

Publication series

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

Conference

ConferenceInternational Work-Conference on the Interplay Between Natural and Artificial Computation, IWINAC 2015
Country/TerritorySpain
CityElche
Period1/06/155/06/15

Keywords

  • Bat Algorithm
  • Constraint Programming
  • Constraint Satisfaction Problems
  • Swarm Intelligence

Fingerprint

Dive into the research topics of 'Online control of enumeration strategies via bat-inspired optimization'. Together they form a unique fingerprint.

Cite this