Exploring the Impact of Early Decisions in Variable Ordering for Constraint Satisfaction Problems

When solving constraint satisfaction problems (CSPs), it is a common practice to rely on heuristics to decide which variable should be instantiated at each stage of the search. But, this ordering influences the search cost. Even so, and to the best of our knowledge, no earlier work has dealt with ho...

Full description

Bibliographic Details
Main Authors: José Carlos Ortiz-Bayliss, Ivan Amaya, Santiago Enrique Conant-Pablos, Hugo Terashima-Marín
Format: Article
Language:English
Published: Hindawi Limited 2018-01-01
Series:Computational Intelligence and Neuroscience
Online Access:http://dx.doi.org/10.1155/2018/6103726
id doaj-d8f2b516ce55491cb4d71433b71f0c4f
record_format Article
spelling doaj-d8f2b516ce55491cb4d71433b71f0c4f2020-11-25T01:10:33ZengHindawi LimitedComputational Intelligence and Neuroscience1687-52651687-52732018-01-01201810.1155/2018/61037266103726Exploring the Impact of Early Decisions in Variable Ordering for Constraint Satisfaction ProblemsJosé Carlos Ortiz-Bayliss0Ivan Amaya1Santiago Enrique Conant-Pablos2Hugo Terashima-Marín3Tecnológico de Monterrey, Escuela de Ingeniería y Ciencias, Ave. Eugenio Garza Sada 2501 Sur, Col. Tecnológico, 64849 Monterrey, NL, MexicoTecnológico de Monterrey, Escuela de Ingeniería y Ciencias, Ave. Eugenio Garza Sada 2501 Sur, Col. Tecnológico, 64849 Monterrey, NL, MexicoTecnológico de Monterrey, Escuela de Ingeniería y Ciencias, Ave. Eugenio Garza Sada 2501 Sur, Col. Tecnológico, 64849 Monterrey, NL, MexicoTecnológico de Monterrey, Escuela de Ingeniería y Ciencias, Ave. Eugenio Garza Sada 2501 Sur, Col. Tecnológico, 64849 Monterrey, NL, MexicoWhen solving constraint satisfaction problems (CSPs), it is a common practice to rely on heuristics to decide which variable should be instantiated at each stage of the search. But, this ordering influences the search cost. Even so, and to the best of our knowledge, no earlier work has dealt with how first variable orderings affect the overall cost. In this paper, we explore the cost of finding high-quality orderings of variables within constraint satisfaction problems. We also study differences among the orderings produced by some commonly used heuristics and the way bad first decisions affect the search cost. One of the most important findings of this work confirms the paramount importance of first decisions. Another one is the evidence that many of the existing variable ordering heuristics fail to appropriately select the first variable to instantiate. Another one is the evidence that many of the existing variable ordering heuristics fail to appropriately select the first variable to instantiate. We propose a simple method to improve early decisions of heuristics. By using it, performance of heuristics increases.http://dx.doi.org/10.1155/2018/6103726
collection DOAJ
language English
format Article
sources DOAJ
author José Carlos Ortiz-Bayliss
Ivan Amaya
Santiago Enrique Conant-Pablos
Hugo Terashima-Marín
spellingShingle José Carlos Ortiz-Bayliss
Ivan Amaya
Santiago Enrique Conant-Pablos
Hugo Terashima-Marín
Exploring the Impact of Early Decisions in Variable Ordering for Constraint Satisfaction Problems
Computational Intelligence and Neuroscience
author_facet José Carlos Ortiz-Bayliss
Ivan Amaya
Santiago Enrique Conant-Pablos
Hugo Terashima-Marín
author_sort José Carlos Ortiz-Bayliss
title Exploring the Impact of Early Decisions in Variable Ordering for Constraint Satisfaction Problems
title_short Exploring the Impact of Early Decisions in Variable Ordering for Constraint Satisfaction Problems
title_full Exploring the Impact of Early Decisions in Variable Ordering for Constraint Satisfaction Problems
title_fullStr Exploring the Impact of Early Decisions in Variable Ordering for Constraint Satisfaction Problems
title_full_unstemmed Exploring the Impact of Early Decisions in Variable Ordering for Constraint Satisfaction Problems
title_sort exploring the impact of early decisions in variable ordering for constraint satisfaction problems
publisher Hindawi Limited
series Computational Intelligence and Neuroscience
issn 1687-5265
1687-5273
publishDate 2018-01-01
description When solving constraint satisfaction problems (CSPs), it is a common practice to rely on heuristics to decide which variable should be instantiated at each stage of the search. But, this ordering influences the search cost. Even so, and to the best of our knowledge, no earlier work has dealt with how first variable orderings affect the overall cost. In this paper, we explore the cost of finding high-quality orderings of variables within constraint satisfaction problems. We also study differences among the orderings produced by some commonly used heuristics and the way bad first decisions affect the search cost. One of the most important findings of this work confirms the paramount importance of first decisions. Another one is the evidence that many of the existing variable ordering heuristics fail to appropriately select the first variable to instantiate. Another one is the evidence that many of the existing variable ordering heuristics fail to appropriately select the first variable to instantiate. We propose a simple method to improve early decisions of heuristics. By using it, performance of heuristics increases.
url http://dx.doi.org/10.1155/2018/6103726
work_keys_str_mv AT josecarlosortizbayliss exploringtheimpactofearlydecisionsinvariableorderingforconstraintsatisfactionproblems
AT ivanamaya exploringtheimpactofearlydecisionsinvariableorderingforconstraintsatisfactionproblems
AT santiagoenriqueconantpablos exploringtheimpactofearlydecisionsinvariableorderingforconstraintsatisfactionproblems
AT hugoterashimamarin exploringtheimpactofearlydecisionsinvariableorderingforconstraintsatisfactionproblems
_version_ 1725174070730817536