` GPU Acceleration for Sudoku Solution with Genetic Operations

被引:0
|
作者
Sato, Yuji [1 ]
Hasegawa, Naohiro [1 ]
Sato, Mikiko [2 ]
机构
[1] Hosei Univ, Fac Comp & Info Sci, Tokyo, Japan
[2] TUAT, Grad Sch Engn, Tokyo, Japan
关键词
component; Genetic Algorithms; Parallel Processing; Graphics Processing Unit; Sudoku Puzzles;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:296 / 303
页数:8
相关论文
共 50 条
  • [21] Robot inverse acceleration solution based on hybrid genetic algorithm
    Zhang, Yong-Gui
    Huang, Yu-Mei
    Xie, Li-Ming
    PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, : 2099 - +
  • [22] SAGA: SystemC Acceleration on GPU Architectures
    Vinco, Sara
    Chatterjee, Debapriya
    Bertacco, Valeria
    Fummi, Franco
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 115 - 120
  • [23] GPU Acceleration of Pyrosequencing Noise Removal
    Gao, Yang
    Bakos, Jason D.
    2012 SYMPOSIUM ON APPLICATION ACCELERATORS IN HIGH PERFORMANCE COMPUTING (SAAHPC), 2012, : 94 - 101
  • [24] Neural Acceleration for GPU Throughput Processors
    Yazdanbakhsh, Amir
    Park, Jongse
    Sharma, Hardik
    Lotfi-Kamran, Pejman
    Esmaeilzadeh, Hadi
    PROCEEDINGS OF THE 48TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO-48), 2015, : 482 - 493
  • [25] GPU Based Acceleration of Telegraph equation
    Simek, Vaclav
    Kraus, Michal
    Kunovsky, Jiri
    Petrek, Jiri
    2008 UKSIM TENTH INTERNATIONAL CONFERENCE ON COMPUTER MODELING AND SIMULATION, 2008, : 629 - 630
  • [26] Acceleration of Turbomachinery Steady Simulations on GPU
    Aissa, Mohamed Hassanine
    Mueller, Lasse
    Verstraete, Tom
    Vuik, Cornelis
    EURO-PAR 2016: PARALLEL PROCESSING WORKSHOPS, 2017, 10104 : 814 - 825
  • [27] GPU Acceleration for Statistical Gene Classification
    Benso, Alfredo
    Di Carlo, Stefano
    Politano, Gianfranco
    Savino, Alessandro
    PROCEEDINGS OF 2010 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS (AQTR 2010), VOLS. 1-3, 2010,
  • [28] GPU Acceleration of Transmural Electrophysiological Imaging
    Corraine, M.
    Lopez, S.
    Wang, L.
    2012 COMPUTING IN CARDIOLOGY (CINC), VOL 39, 2012, 39 : 849 - 852
  • [29] GPU acceleration for Kernel Samepage Merging
    Lin, Wei-Cheng
    Tu, Chia-Heng
    Yeh, Chih-Wei
    Hung, Shih-Hao
    2017 IEEE 23RD INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2017,
  • [30] Jaya optimization algorithm with GPU acceleration
    A. Jimeno-Morenilla
    J. L. Sánchez-Romero
    H. Migallón
    H. Mora-Mora
    The Journal of Supercomputing, 2019, 75 : 1094 - 1106