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 条
  • [41] Improving firefly algorithm-based logistic regression for feature selection
    Kahya, Mohammed Abdulrazaq
    Altamir, Suhaib Abduljabbar
    Algamal, Zakariya Yahya
    JOURNAL OF INTERDISCIPLINARY MATHEMATICS, 2019, 22 (08) : 1577 - 1581
  • [42] A genetic algorithm-based approach for solving the resource-sharing and scheduling problem
    Pinto, Gaby
    Ainbinder, Inessa
    Rabinowitz, Gad
    COMPUTERS & INDUSTRIAL ENGINEERING, 2009, 57 (03) : 1131 - 1143
  • [43] A genetic algorithm-based, hybrid machine learning approach to model selection
    Bies, RR
    Muldoon, MF
    Pollock, BG
    Manuck, S
    Smith, G
    Sale, ME
    JOURNAL OF PHARMACOKINETICS AND PHARMACODYNAMICS, 2006, 33 (02) : 195 - 221
  • [44] A hybrid genetic algorithm-based edge detection method for SAR image
    Wang, M
    Yuan, SY
    2005 IEEE International Radar, Conference Record, 2005, : 503 - 506
  • [45] Genetic Algorithm-based tension identification of hanger by solving inverse eigenvalue problem
    Xie, Xu
    Li, Xiaozhang
    INVERSE PROBLEMS IN SCIENCE AND ENGINEERING, 2014, 22 (06) : 966 - 987
  • [46] Genetic algorithm-based clustering technique
    Maulik, U
    Bandyopadhyay, S
    PATTERN RECOGNITION, 2000, 33 (09) : 1455 - 1465
  • [47] A Genetic Algorithm-based Hybrid Optimization Approach for Microgrid Energy Management
    Li, Hepeng
    Zang, Chuanzhi
    Zeng, Peng
    Yu, Haibin
    Li, Zhongwen
    2015 IEEE INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2015, : 1474 - 1478
  • [48] A Genetic Algorithm-Based, Hybrid Machine Learning Approach to Model Selection
    Robert R. Bies
    Matthew F. Muldoon
    Bruce G. Pollock
    Steven Manuck
    Gwenn Smith
    Mark E. Sale
    Journal of Pharmacokinetics and Pharmacodynamics, 2006, 33 : 195 - 221
  • [49] Genetic algorithm-based vibration systems
    Esat, II
    Bahai, H
    ENGINEERING DESIGN CONFERENCE '98: DESIGN REUSE, 1998, : 221 - 231
  • [50] An Empirical Analysis of Genetic Algorithm with Different Mutation and Crossover Operators for Solving Sudoku
    Srivatsa, D.
    Teja, T. P. V. Krishna
    Prathyusha, Ilam
    Jeyakumar, G.
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PREMI 2019, PT I, 2019, 11941 : 356 - 364