|
ABSTRACT
The n-queens problem is a classical combinatorial problem in the artificial intelligence (AI) area. Since the problem has a simple and regular structure, it has been widely used as a testbed to develop and benchmark new AI search problem-solving strategies. Recently, this problem has found practical applications in VLSI testing and traffic control. Due to its inherent complexity, currently even very efficient AI search algorithms developed so far can only find a solution for the n-queens problem with n up to about 100. In this paper we present a new, probabilistic local search algorithm which is based on a gradient-based heuristic. This efficient algorithm is capable of finding a solution for extremely large size n-queens problems. We give the execution statistics for this algorithm with n up to 500,000.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
W. Ahrens. <i>Mathematische Unterhaltungen und Spiele (in German).</i> B.G. Teubner (Publishing Company), Leipzig, 1918--1921.
|
| |
2
|
|
| |
3
|
|
| |
4
|
R. M. Haralick and G. Elliot. Increasing Tree Search Efficiency for Constraint Satisfaction Problems. <i>Artificial Intelligence,</i> 14:263--313, 1980.
|
| |
5
|
Panel Discussion: Parallel Processing for Non-Numeric Applications. International Conference on Parallel Processing, Chicago, August 15, 1990.
|
| |
6
|
L.E. Moses and R.V. Oakford. <i>Tables of Random Permutations.</i> Stanford University Press, Palo Alto, California, 1963.
|
| |
7
|
|
| |
8
|
R. Sosic and J. Gu. <i>Fast N-queen Search on VAX and Bobcat Machines.</i> AI Project Report, Feb. 1988.
|
| |
9
|
R. Sosic and J. Gu. <i>How to Search For Million Queens.</i> Technical Report UUCS-TR-88--008. Dept. of Computer Science, Univ. of Utah. Feb. 1988.
|
| |
10
|
|
| |
11
|
|
CITED BY 16
|
|
Cengiz Erbas , Seyed Sarkeshik , Murat M. Tanik, Different perspectives of the N-Queens problem, Proceedings of the 1992 ACM annual conference on Communications, p.99-108, March 03-05, 1992, Kansas City, Missouri, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|