DocumentCode
2215549
Title
GPU acceleration for Sudoku solution with genetic operations
Author
Sato, Yuji ; Hasegawa, Naohiro ; Sato, Mikiko
Author_Institution
Fac. Comput. & Info. Sci., Hosei Univ., Koganei, Japan
fYear
2011
fDate
5-8 June 2011
Firstpage
296
Lastpage
303
Abstract
In this paper, we use the problem of solving Sudoku puzzles to demonstrate the possibility of achieving practical processing time through the use of GPUs for parallel processing in the application of genetic computation to problems for which the use of genetic computing has not been investigated before because of the processing time problem. To increase accuracy, we propose a genetic operation that takes building-block linkage into account. As a parallel processing model for higher performance, we use a multiple-population coarse-grained GA model to counter initial value dependence under the condition of a limited number of individuals. Specifically, we show that it is possible to reach a solution in a few seconds of processing time with a correct solution rate of 100%, even for extremely difficult problems by parallel processing of genetic computation on a GeForce GTX 460, a commercial GPU produced by the NVIDIA Corporation.
Keywords
computer graphic equipment; coprocessors; entertainment; genetic algorithms; parallel processing; GPU acceleration; GeForce GTX 460; NVIDIA Corporation; Sudoku puzzle solution; genetic computing; genetic operation; multiple-population coarse-grained GA model; parallel processing; Genetic algorithms; Genetics; Graphics processing unit; Instruction sets; Memory management; Parallel processing; Genetic Algorithms; Graphics Processing Unit; Parallel Processing; Sudoku Puzzles;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation (CEC), 2011 IEEE Congress on
Conference_Location
New Orleans, LA
ISSN
Pending
Print_ISBN
978-1-4244-7834-7
Type
conf
DOI
10.1109/CEC.2011.5949632
Filename
5949632
Link To Document