DocumentCode :
3795978
Title :
Efficient local search with conflict minimization: a case study of the n-queens problem
Author :
R. Sosic; Jun Gu
Author_Institution :
Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
Volume :
6
Issue :
5
fYear :
1994
Firstpage :
661
Lastpage :
668
Abstract :
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.
Keywords :
"Computer aided software engineering","Search problems","Optical computing","Concurrent computing","Application software","Very large scale integration","Workstations","Councils","Scholarships","Computer science"
Journal_Title :
IEEE Transactions on Knowledge and Data Engineering
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.317698
Filename :
317698
Link To Document :
بازگشت