Information Processing Letters
A simplified solution of the n queens` problem
Information Processing Letters
Efficient search techniques—an empirical study of the N-Queens problem
IBM Journal of Research and Development
Challenging mathematical problems with elementary solutions
Challenging mathematical problems with elementary solutions
Algorithmics: theory & practice
Algorithmics: theory & practice
Divide and conquer under global constraints: a solution to the N-queens problem
Journal of Parallel and Distributed Computing
A polynomial time algorithm for the N-Queens problem
ACM SIGART Bulletin
KIDS: A Semiautomatic Program Development System
IEEE Transactions on Software Engineering
Neural network parallel computing
Neural network parallel computing
Journal of the ACM (JACM)
Journal of the ACM (JACM)
ACM Computing Surveys (CSUR)
Program development by stepwise refinement
Communications of the ACM
Graphics Programming with Turbo Pascal
Graphics Programming with Turbo Pascal
Representation Selection for Constraint Satisfaction: A Case Study Using n-Queens
IEEE Expert: Intelligent Systems and Their Applications
A graph model for deadlock prevention.
A graph model for deadlock prevention.
Graphs and Hypergraphs
Optimization via Intermittency with a Self-Organizing Neural Network
Neural Computation
Transdisciplinary Engineering Education And Research Model
Journal of Integrated Design & Process Science
Staffing a software project: A constraint satisfaction and optimization-based approach
Computers and Operations Research
New decision rules for exact search in N-Queens
Journal of Global Optimization
Hi-index | 0.00 |
The N-Queens problem is a commonly used example in computer science. There are numerous approaches proposed to solve the problem. We introduce several definitions of the problem, and review some of the algorithms. We classify the algorithms for the N-Queens problem into 3 categories. The first category comprises the algorithms generating all the solutions for a given N. The algorithms in the second category are desinged to generate only the fundamental solutions [34]. The algorithms in the last category generate only one or several solutions but not necessarily all of them.