The n-queens completion problem

11/22/2021
by   Stefan Glock, et al.
0

An n-queens configuration is a placement of n mutually non-attacking queens on an n× n chessboard. The n-queens completion problem, introduced by Nauck in 1850, is to decide whether a given partial configuration can be completed to an n-queens configuration. In this paper, we study an extremal aspect of this question, namely: how small must a partial configuration be so that a completion is always possible? We show that any placement of at most n/60 mutually non-attacking queens can be completed. We also provide partial configurations of roughly n/4 queens that cannot be completed, and formulate a number of interesting problems. Our proofs connect the queens problem to rainbow matchings in bipartite graphs and use probabilistic arguments together with linear programming duality.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/09/2015

Partial Reinitialisation for Optimisers

Heuristic optimisers which search for an optimal configuration of variab...
research
09/16/2019

Multitype Integer Monoid Optimization and Applications

Configuration integer programs (IP) have been key in the design of algor...
research
12/01/2020

Difference-restriction algebras of partial functions with operators: discrete duality and completion

We exhibit an adjunction between a category of abstract algebras of part...
research
10/14/2021

On the proper interval completion problem within some chordal subclasses

Given a property (graph class) Π, a graph G, and an integer k, the Π-com...
research
06/03/2019

Betti numbers of unordered configuration spaces of small graphs

The purpose of this document is to provide data about known Betti number...
research
07/17/2019

A Simpler Approach to Linear Programming

Dantzig and Eaves claimed that fundamental duality theorems of linear pr...
research
07/23/2022

Learning Object Placement via Dual-path Graph Completion

Object placement aims to place a foreground object over a background ima...

Please sign up or login with your details

Forgot password? Click here to reset