Academia.eduAcademia.edu

Outline

Heuristic Approaches for Solving N-Queens Problem

2011, Journal of Applied and Emerging Sciences

Abstract

The research article examines the three distinguished heuristics approaches for solving the N-Queens problem. The problem is widely recognized as constraint satisfaction problems (CSP) in the domain of Artificial Intelligence. The N-Queens problem demands the non-attacking placements of finite number of queens over chessboard. So that, two or more queens cannot share the horizontal, vertical and diagonal positions in a straight line. In this research work, improved version of Backtracking Recursive Algorithm, modified Min-Conflicts Algorithm and classic Genetic Algorithm are applied to address the problem. The comparative results validate the efficiency of research direction.

Key takeaways
sparkles

AI

  1. The study evaluates three heuristics for the N-Queens problem: Backtracking, Min-Conflicts, and Genetic Algorithms.
  2. Constraints Logic Programming (CLP) demonstrated high effectiveness in solving the N-Queens problem.
  3. N-Queens is classified as a Non-deterministic Polynomial-time Hard (NP-hard) problem.
  4. The research utilized a Lenovo® Intel CORE ™ i3, 2.27 GHz, 2.00 GB RAM for empirical testing.
  5. Future work aims to compare CLP against Genetic Algorithms, Particle Swarm Optimization, and Simulated Annealing.