The number of n-queens configurations

被引:1
|
作者
Simkin, Michael [1 ]
机构
[1] Harvard Univ, Ctr Math Sci & Applicat, Cambridge, MA 02138 USA
关键词
Combinatorial designs; Discrete random processes; Limits of discrete objects; n-queens problem;
D O I
10.1016/j.aim.2023.109127
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The n -queens problem is to determine Q(n), the number of ways to place n mutually non-threatening queens on an n x n board. We show that there exists a constant & alpha; = 1.942 & PLUSMN; 3 x 10-3 such that Q(n) = ((1 & PLUSMN; 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), the space of Borel probability measures on the square. The chief innovation is the introduction of limit objects for n -queens configurations, which we call queenons. These form a convex set in P([-1/2, 1/2]2). We define an entropy function that counts the number of n -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 n -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 n -queens configurations that can be used to study their typical structure.& COPY; 2023 Elsevier Inc. All rights reserved.
引用
收藏
页数:83
相关论文
共 50 条
  • [21] The N-queens Problem on a symmetric Toeplitz matrix
    Szaniszlo, Zsuzsanna
    Tomova, Maggy
    Wyels, Cindy
    DISCRETE MATHEMATICS, 2009, 309 (04) : 969 - 974
  • [22] THE MODULAR N-QUEENS PROBLEM IN HIGHER DIMENSIONS
    NUDELMAN, SP
    DISCRETE MATHEMATICS, 1995, 146 (1-3) : 159 - 167
  • [23] Reducing the time complexity of the n-queens problem
    El-Qawasmeh, E
    Al-Noubani, K
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2005, 14 (03) : 545 - 557
  • [24] N-Queens Solving Algorithm by Sets and Backtracking
    Guldal, Serkan
    Baugh, Veronica
    Allehaibi, Saleh
    SOUTHEASTCON 2016, 2016,
  • [25] Hysteresis neural networks for N-Queens problems
    Nakaguchi, Toshiya
    Jin'no, Kenya
    Tanaka, Mamoru
    IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 1999, E83-A (09): : 1851 - 1859
  • [26] An improved genetic algorithm for the n-queens problem
    Hynek, J
    IC-AI'2000: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 1-III, 2000, : 517 - 522
  • [27] FAST SEARCH ALGORITHMS FOR THE N-QUEENS PROBLEM
    SOSIC, R
    GU, J
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1991, 21 (06): : 1572 - 1576
  • [28] Results for the n-queens problem on the Mobius board
    Bell, Jordan
    Stevens, Brett
    AUSTRALASIAN JOURNAL OF COMBINATORICS, 2008, 42 : 21 - 34
  • [29] Hysteresis neural networks for N-Queens Problems
    Nakaguchi, T
    Jin'no, K
    Tanaka, M
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (09) : 1851 - 1859