Title
Heuristic Method to Find Magic Squares
Abstract
Finding magic squares of order n is a search problem in a combinatorial space of n虏! different squares. The construction of a magic square is simple for all n, because there are methods that create a deterministic solution for each n. These algorithms ensure the construction of a specific magic square for each n and other squares can be created from this by rotation and other operations. However, as n grows, the number of squares that cannot be obtained from these algorithms increases. The problem of finding different magic squares, not only those particulars provided by the deterministic solutions, is a challenge for any search method. This paper presents a new method to solve the magic square problem using a heuristic algorithm. The solution is separated in two phases. For the first phase, three heuristics are presented, which are used combined to construct a semi-magic square. In the second phase, a simple heuristic is used to find a magic square using the semi-magic square constructed before.
Year
DOI
Venue
2012
10.1109/ICCSE.2012.26
C3S2E
Keywords
Field
DocType
order n,different square,deterministic solution,magic square,search problem,heuristic method,specific magic square,magic square problem,different magic square,magic squares,algorithms increase,semi-magic square
Convergence (routing),Incremental heuristic search,Heuristic,Heuristic (computer science),Evolutionary computation,Algorithm,Heuristics,Magic square,Search problem,Mathematics
Conference
ISSN
Citations 
PageRank 
1949-0828
0
0.34
References 
Authors
4
2
Name
Order
Citations
PageRank
Evelin Fonseca Cruz100.34
Enguerran Grandchamp292.91