Handling Sudoku puzzles with irregular learning cellular automata

被引:0
|
作者
Theodoros Panagiotis Chatzinikolaou
Rafailia-Eleni Karamani
Iosif-Angelos Fyrigos
Georgios Ch. Sirakoulis
机构
[1] Democritus University of Thrace,Department of Electrical and Computer Engineering
来源
Natural Computing | 2024年 / 23卷
关键词
Complex logic puzzles; Sudoku; Cellular automata; Learning automata; Irregular learning cellular automata;
D O I
暂无
中图分类号
学科分类号
摘要
The use of Cellular Automata (CA) in combination with Learning Automata (LA) has demonstrated effectiveness in handling hard-to-be-solved problems. Due to their capacity to learn and adapt, as well as their inherent parallelism, they can expedite the problem-solving process for a range of problems, such as challenging logic puzzles. One such puzzle is Sudoku, which poses a combinatorial optimization challenge of great difficulty and complexity. In this study, a Sudoku puzzle was represented as an Irregular Learning Cellular Automaton (ILCA), using a reward and penalty algorithm to resolve it. Simulations for an amount of 400 puzzles were performed, while the results demonstrate that the proposed algorithm operates effectively, highlighting the concurrent and learning capabilities of the ILCA structure. Furthermore, two different performance enhancement methods are investigated, namely learning rates method and selective probability reset rule, which are able to increase the initial performance by 26.8%\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$26.8\%$$\end{document} and to achieve an overall 99.3%\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$99.3\%$$\end{document} resolution rate.
引用
收藏
页码:41 / 60
页数:19
相关论文
共 50 条
  • [1] Handling Sudoku puzzles with irregular learning cellular automata
    Chatzinikolaou, Theodoros Panagiotis
    Karamani, Rafailia-Eleni
    Fyrigos, Iosif-Angelos
    Sirakoulis, Georgios Ch.
    [J]. NATURAL COMPUTING, 2024, 23 (01) : 41 - 60
  • [2] Irregular Learning Cellular Automata for the Resolution of Complex Logic Puzzles
    Chatzinikolaou, Theodoros Panagiotis
    Karamani, Rafailia-Eleni
    Sirakoulis, Georgios Ch
    [J]. CELLULAR AUTOMATA (ACRI 2022), 2022, 13402 : 356 - 367
  • [3] Irregular Cellular Learning Automata
    Esnaashari, Mehdi
    Meybodi, Mohammad Reza
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (08) : 1622 - 1632
  • [4] Dynamic irregular cellular learning automata
    Esnaashari, Mehdi
    Meybodi, Mohammad Reza
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 24 : 358 - 370
  • [5] Sudoku puzzles as chemistry learning tools
    Crute, Thomas D.
    Myers, Stephanie A.
    [J]. JOURNAL OF CHEMICAL EDUCATION, 2007, 84 (04) : 612 - 613
  • [6] Genetic Algorithms with Local Optima Handling to Solve Sudoku Puzzles
    Gerges, Firas
    Zouein, Germain
    Azar, Danielle
    [J]. PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON COMPUTING AND ARTIFICIAL INTELLIGENCE (ICCAI 2018), 2018, : 19 - 22
  • [7] Cellular automata on irregular tessellations
    Baetens, Jan M.
    De Baets, Bernard
    [J]. DYNAMICAL SYSTEMS-AN INTERNATIONAL JOURNAL, 2012, 27 (04): : 411 - 430
  • [8] Irregular cellular learning automata-based algorithm for sampling social networks
    Ghavipour, Mina
    Meybodi, Mohammad Reza
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2017, 59 : 244 - 259
  • [9] Seizures From Solving Sudoku Puzzles
    Feddersen, Berend
    Vollmar, Christian
    Remi, Jan
    Stephan, Thomas
    Flanagin, Virginia L.
    Noachtar, Soheyl
    [J]. JAMA NEUROLOGY, 2015, 72 (12) : 1524 - 1526
  • [10] Metaheuristics can solve sudoku puzzles
    Lewis, Rhyd
    [J]. JOURNAL OF HEURISTICS, 2007, 13 (04) : 387 - 401