Solving Japanese nonograms by Taguchi-based genetic algorithm

被引:12
|
作者
Tsai, Jinn-Tsong [1 ]
机构
[1] Natl Pingtung Univ Educ, Dept Comp Sci, Pingtung 900, Taiwan
关键词
Genetic algorithm; Taguchi method; Condensed encoding; Japanese nonogram; EVOLUTIONARY ALGORITHMS; DESIGN; FILTERS;
D O I
10.1007/s10489-011-0335-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A Taguchi-based genetic algorithm (TBGA) is proposed to solve Japanese nonogram puzzles. The TBGA exploits the power of global exploration inherent in the traditional genetic algorithm (GA) and the abilities of the Taguchi method in efficiently generating offspring. In past researches, the GA with binary encoding and inappropriate fitness functions makes a huge search space size and inaccurate direction for searching the solution of a nonogram. Consequently, the GA does not easily converge to the solution. The proposed TBGA includes the effective condensed encoding, the improved fitness function, the modified crossover, the modified mutation, and the Taguchi method for solving Japanese nonograms. The systematic reasoning ability of the Taguchi method is incorporated in the modified crossover operation to select the better genes to achieve crossover, and eventually enhance the GA. In this study, the condensed encoding can make sure that the chromosome is a feasible solution in all rows for Japanese nonograms. In the reconstruction process of a Japanese nonogram, the numbers in the left column are used as encoding conditions, and the numbers in the top row with the improved fitness function are employed to evaluate the reconstruction result. From the computational experiments, the proposed TBGA approach is effectively applied to solve nonograms and better than a GA does.
引用
收藏
页码:405 / 419
页数:15
相关论文
共 50 条
  • [1] Solving Japanese nonograms by Taguchi-based genetic algorithm
    Jinn-Tsong Tsai
    Applied Intelligence, 2012, 37 : 405 - 419
  • [2] HYBRID TAGUCHI-BASED GENETIC ALGORITHM FOR FLOWSHOP SCHEDULING PROBLEM
    Yang, Ching-I
    Chou, Jyh-Horng
    Chang, Ching-Kao
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2013, 9 (03): : 1045 - 1063
  • [3] An efficient algorithm for solving nonograms
    Yu, Chiung-Hsueh
    Lee, Hui-Lung
    Chen, Ling-Hwei
    APPLIED INTELLIGENCE, 2011, 35 (01) : 18 - 31
  • [4] Orthogonal Taguchi-based cat algorithm for solving task scheduling problem in cloud computing
    Danlami Gabi
    Abdul Samad Ismail
    Anazida Zainal
    Zalmiyah Zakaria
    Ajith Abraham
    Neural Computing and Applications, 2018, 30 : 1845 - 1863
  • [5] Orthogonal Taguchi-based cat algorithm for solving task scheduling problem in cloud computing
    Gabi, Danlami
    Ismail, Abdul Samad
    Zainal, Anazida
    Zakaria, Zalmiyah
    Abraham, Ajith
    NEURAL COMPUTING & APPLICATIONS, 2018, 30 (06): : 1845 - 1863
  • [6] An efficient algorithm for solving nonograms
    Chiung-Hsueh Yu
    Hui-Lung Lee
    Ling-Hwei Chen
    Applied Intelligence, 2011, 35 : 18 - 31
  • [7] Taguchi-based Parameter Designing of Genetic Algorithm for Artificial Neural Network Training
    Jaddi, Najmeh Sadat
    Abdullah, Salwani
    Hamdan, Abdul Razak
    2013 INTERNATIONAL CONFERENCE ON INFORMATICS AND CREATIVE MULTIMEDIA (ICICM), 2013, : 278 - 281
  • [8] Solving nonograms using genetic algorithms
    Bobko, Alicja
    Grzywacz, Tomasz
    PROCEEDINGS OF 2016 17TH INTERNATIONAL CONFERENCE COMPUTATIONAL PROBLEMS OF ELECTRICAL ENGINEERING (CPEE), 2016,
  • [9] Optimization of Friction Stir Welding Operation Using Optimal Taguchi-based ANFIS and Genetic Algorithm
    Van, An-Le
    Nguyen, Trung-Thanh
    STROJNISKI VESTNIK-JOURNAL OF MECHANICAL ENGINEERING, 2022, 68 (06): : 424 - 438
  • [10] An improved genetic algorithm for job-shop scheduling problems using Taguchi-based crossover
    Jinn-Tsong Tsai
    Tung-Kuan Liu
    Wen-Hsien Ho
    Jyh-Horng Chou
    The International Journal of Advanced Manufacturing Technology, 2008, 38 : 987 - 994