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 条
  • [31] A modified Hopfield model for solving the N-Queens problem
    da Silva, IN
    de Souza, AN
    Bordon, ME
    IJCNN 2000: PROCEEDINGS OF THE IEEE-INNS-ENNS INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOL VI, 2000, : 509 - 514
  • [32] A survey of known results and research areas for n-queens
    Bell, Jordan
    Stevens, Brett
    DISCRETE MATHEMATICS, 2009, 309 (01) : 1 - 31
  • [33] LINEAR CONGRUENCE EQUATIONS FOR THE SOLUTIONS OF THE N-QUEENS PROBLEM
    ERBAS, C
    TANIK, MM
    ALIYAZICIOGLU, Z
    INFORMATION PROCESSING LETTERS, 1992, 41 (06) : 301 - 306
  • [34] Modified Genetic Algorithm for Solving n-Queens Problem
    Heris, Jalal Eddin Aghazadeh
    Oskoei, Mohammadreza Asgari
    2014 IRANIAN CONFERENCE ON INTELLIGENT SYSTEMS (ICIS), 2014,
  • [35] Development of neurofuzzy architecture for solving the N-Queens problem
    Da Silva, IN
    Ulson, JA
    De Souza, AN
    INTERNATIONAL JOURNAL OF GENERAL SYSTEMS, 2005, 34 (06) : 717 - 734
  • [36] Optimized massively parallel solving of N-Queens on GPGPUs
    Pantekis, Filippos
    James, Phillip
    Kullmann, Oliver
    O'Reilly, Liam
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (10):
  • [37] A DYNAMIC-PROGRAMMING SOLUTION TO THE N-QUEENS PROBLEM
    RIVIN, I
    ZABIH, R
    INFORMATION PROCESSING LETTERS, 1992, 41 (05) : 253 - 256
  • [38] Application of Hopfield Neural Network to the N-Queens Problem
    Lapushkin, Andrei A.
    BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES (BICA) FOR YOUNG SCIENTISTS, 2016, 449 : 115 - 120
  • [39] A novel assembly evolutionary algorithm for n-queens problem
    Zeng, Congwen
    Gu, Tianlong
    CIS WORKSHOPS 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY WORKSHOPS, 2007, : 171 - 174
  • [40] A NEURAL NETWORK DESIGNED TO SOLVE THE N-QUEENS PROBLEM
    MANDZIUK, J
    MACUKOW, B
    BIOLOGICAL CYBERNETICS, 1992, 66 (04) : 375 - 379