Publication | Closed Access
Efficient local search with conflict minimization: a case study of the n-queens problem
82
Citations
20
References
1994
Year
Mathematical ProgrammingSearch OptimizationEngineeringGame TheoryN-queens ProblemConflict MinimizationComputational ComplexityExponential GrowthDiscrete MathematicsCombinatorial OptimizationLocal SearchCombinatorial ProblemComputer ScienceEfficient Local SearchVariable Neighborhood SearchInteger ProgrammingLocal Search (Optimization)Search TechniqueIterated Local SearchTabu SearchHeuristic Search
Backtracking search is frequently applied to solve a constraint-based search problem, but it often suffers from exponential growth of computing time. We present an alternative to backtracking search: local search with conflict minimization. We have applied this general search framework to study a benchmark constraint-based search problem, the n-queens problem. An efficient local search algorithm for the n-queens problem was implemented. This algorithm, running in linear time, does not backtrack. It is capable of finding a solution for extremely large size n-queens problems. For example, on a workstation it can find a solution for 3000000 queens in less than 55 s.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1