English

The number of $n$-queens configurations

Combinatorics 2022-11-28 v3

Abstract

The nn-queens problem is to determine Q(n)\mathcal{Q}(n), the number of ways to place nn mutually non-threatening queens on an n×nn \times n board. We show that there exists a constant α=1.942±3×103\alpha = 1.942 \pm 3 \times 10^{-3} such that Q(n)=((1±o(1))neα)n\mathcal{Q}(n) = ((1 \pm o(1))ne^{-\alpha})^n. The constant α\alpha is characterized as the solution to a convex optimization problem in P([1/2,1/2]2)\mathcal{P}([-1/2,1/2]^2), the space of Borel probability measures on the square. The chief innovation is the introduction of limit objects for nn-queens configurations, which we call queenons. These form a convex set in P([1/2,1/2]2)\mathcal{P}([-1/2,1/2]^2). We define an entropy function that counts the number of nn-queens configurations that approximate a given queenon. The upper bound uses the entropy method of Radhakrishnan and Linial--Luria. For the lower bound we describe a randomized algorithm that constructs a configuration near a prespecified queenon and whose entropy matches that found in the upper bound. The enumeration of nn-queens configurations is then obtained by maximizing the (concave) entropy function in the space of queenons. Along the way we prove a large deviations principle for nn-queens configurations that can be used to study their typical structure.

Keywords

Cite

@article{arxiv.2107.13460,
  title  = {The number of $n$-queens configurations},
  author = {Michael Simkin},
  journal= {arXiv preprint arXiv:2107.13460},
  year   = {2022}
}

Comments

60 pages, 4 figures. Filled in a gap by adding Lemma 3.5. Corrected various minor errors