A novel hybrid genetic algorithm-based firefly mating algorithm for solving Sudoku

被引:3
|
作者
Jana, Sunanda [1 ]
Dey, Anamika [2 ]
Maji, Arnab Kumar [3 ]
Pal, Rajat Kumar [2 ]
机构
[1] Haldia Inst Technol, Dept Comp Sci & Engn, Purba Medinipur 721657, W Bengal, India
[2] Univ Calcutta, Dept Comp Sci & Engn, JD-2,Sect 3, Kolkata 700106, W Bengal, India
[3] North Eastern Hill Univ, Dept Informat Technol, Shillong 793022, Meghalaya, India
关键词
Chromosomes; Crossover; Female pheromones; Firefly mating algorithm; Fitness function; Genetic algorithm; Male flash brightness; Mating capability; Mutation; Population; Sudoku;
D O I
10.1007/s11334-021-00397-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Sudoku is an NP-complete-based mathematical puzzle, which has enormous applications in the domains of steganography, visual cryptography, DNA computing, and so on. Therefore, solving Sudoku effectively can bring revolution in various fields. Several heuristics are there to solve this interesting structure. One of the heuristics, genetic algorithm, is used by many researchers to solve Sudoku successfully, but they face various problems. Genetic algorithm has so many lacunas, and to overcome these, we have hybridised it in a novel way. In this paper, we have developed a hybrid genetic algorithm-based firefly mating algorithm, which can solve Sudoku instances with a greater success rate for easy, medium, and hard difficulty level puzzles. Our proposed method has controlled "getting stuck in local optima", considering a smaller population and lesser generation.
引用
收藏
页码:261 / 275
页数:15
相关论文
共 50 条
  • [31] Novel Single-objective Optimization Problem and Firefly Algorithm-based Optimization Method
    Oosumi, Ryuta
    Tamura, Kenichi
    Yasuda, Keiichiro
    2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 1011 - 1015
  • [32] Hybrid of firefly algorithm and pattern search for solving optimization problems
    Fazli Wahid
    Rozaida Ghazali
    Evolutionary Intelligence, 2019, 12 : 1 - 10
  • [33] A Hybrid Firefly Algorithm
    Qi, Xiangbo
    Zhu, Sihan
    Zhang, Hao
    2017 IEEE 2ND ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2017, : 287 - 291
  • [34] Solving MRCPSP by A Hybrid Genetic Algorithm
    Li, Yan
    Gibson, Lloyd
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 2369 - +
  • [35] A Novel Hybrid Algorithm Based on Firefly Algorithm and Differential Evolution for Job Scheduling in Computational Grid
    Ghosh, Tarun Kumar
    Das, Sanjoy
    INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2018, 9 (02) : 1 - 15
  • [36] A Novel Classifier based on Firefly Algorithm
    Mashhour, Emad Mohamed
    El Houby, Enas M. F.
    Wassif, Khaled Tawfik
    Salah, Akram Ibrahim
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (10) : 1173 - 1181
  • [37] A Novel Hybrid Firefly Algorithm Based on the Vector Angle Learning Mechanism
    Xu, Chunyu
    Meng, Huipeng
    Wang, Yufeng
    IEEE ACCESS, 2020, 8 : 205741 - 205754
  • [38] A hybrid OBL-based firefly algorithm with symbiotic organisms search algorithm for solving continuous optimization problems
    Mina Javanmard Goldanloo
    Farhad Soleimanian Gharehchopogh
    The Journal of Supercomputing, 2022, 78 : 3998 - 4031
  • [39] A hybrid OBL-based firefly algorithm with symbiotic organisms search algorithm for solving continuous optimization problems
    Goldanloo, Mina Javanmard
    Gharehchopogh, Farhad Soleimanian
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (03): : 3998 - 4031
  • [40] A hybrid AC3-tabu search algorithm for solving Sudoku puzzles
    Soto, Ricardo
    Crawford, Broderick
    Galleguillos, Cristian
    Monfroy, Eric
    Paredes, Fernando
    EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (15) : 5817 - 5821