In this expository paper, we show how to use the Douglas—Rachford algorithm as a successful heuristic for finding magic squares. The Douglas—Rachford algorithm is an iterative projection method for solving feasibility problems. Although its convergence is only guaranteed in the convex setting, the algorithm has been successfully applied to a number of similar nonconvex problems, such as solving Sudoku puzzles. We present two formulations of the nonconvex feasibility problem of finding magic squares, which are inspired by those of Sudoku, and test the Douglas—Rachford algorithm on them.The first author was supported by MINECO of Spain and ERDF of EU, as part of the Ramón y Cajal program (RYC-2013-13327) and Grants MTM2014-59179-C2-1-P and PG...
A magic square is an n x n array filled with n2 distinct positive integers 1, 2, ..., n2 such that t...
This paper aims to relate and make extensions of the theories involved in the construction of magic ...
Magic squares are an important part of recreational mathematics. And they can be used in mathematics...
Copyright © The British Computer Society 2013This is a pre-copyedited, author-produced PDF of an art...
Abstract:- I found the magic square a simple problem with a very rich combinatorics: there are (n2)!...
We discuss recent positive experiences applying convex feasibility algorithms of Douglas-Rachford ty...
Sudoku puzzles date back to the 1800s in France and were introduced to America in the late 1970s. Si...
The Douglas–Rachford algorithm is an optimization method that can be used for solving feasibility pr...
A square matrix of distinct numbers in which every row, column and both diagonals have the same tota...
In this paper we introduce two Algorithms, the first Algorithms when it is odd order and how we calc...
In this paper, based on the Gauss-Jordan elimination to solve linear systems, the algorithms f...
A square matrix of distinct numbers in which every row, column and both diagonals have the same tota...
We present the Douglas-Rachford algorithm as a successful heuristic for solving graph coloring probl...
Several aspects of magic(al) square studies fall within the computa-tional universe. Experimental co...
This thesis aims to construct a computer program that generates a magic square of any order greater ...
A magic square is an n x n array filled with n2 distinct positive integers 1, 2, ..., n2 such that t...
This paper aims to relate and make extensions of the theories involved in the construction of magic ...
Magic squares are an important part of recreational mathematics. And they can be used in mathematics...
Copyright © The British Computer Society 2013This is a pre-copyedited, author-produced PDF of an art...
Abstract:- I found the magic square a simple problem with a very rich combinatorics: there are (n2)!...
We discuss recent positive experiences applying convex feasibility algorithms of Douglas-Rachford ty...
Sudoku puzzles date back to the 1800s in France and were introduced to America in the late 1970s. Si...
The Douglas–Rachford algorithm is an optimization method that can be used for solving feasibility pr...
A square matrix of distinct numbers in which every row, column and both diagonals have the same tota...
In this paper we introduce two Algorithms, the first Algorithms when it is odd order and how we calc...
In this paper, based on the Gauss-Jordan elimination to solve linear systems, the algorithms f...
A square matrix of distinct numbers in which every row, column and both diagonals have the same tota...
We present the Douglas-Rachford algorithm as a successful heuristic for solving graph coloring probl...
Several aspects of magic(al) square studies fall within the computa-tional universe. Experimental co...
This thesis aims to construct a computer program that generates a magic square of any order greater ...
A magic square is an n x n array filled with n2 distinct positive integers 1, 2, ..., n2 such that t...
This paper aims to relate and make extensions of the theories involved in the construction of magic ...
Magic squares are an important part of recreational mathematics. And they can be used in mathematics...