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 条
  • [21] Malware Classification Using a Taguchi-based Deep Learning Network
    Lin, Cheng-Jian
    Lin, Xin-You
    Jhang, Jyun-Yu
    SENSORS AND MATERIALS, 2022, 34 (09) : 3569 - 3580
  • [22] Modeling of retardance in ferrofluid with Taguchi-based multiple regression analysis
    Lin, Jing-Fung
    Wu, Jyh-Shyang
    Sheu, Jer-Jia
    INTERNATIONAL CONFERENCE ON EXPERIMENTAL MECHANICS 2014, 2015, 9302
  • [23] TAGUCHI-BASED METHODOLOGY FOR DETERMINING OPTIMIZING ROBOT PROCESS CAPABILITY
    JIANG, BC
    CHEN, DWH
    BLACK, JT
    HOOL, JN
    IIE TRANSACTIONS, 1991, 23 (02) : 169 - 184
  • [24] Optimal Design of High Precision Compliant Guide Mechanism Using Gene Algorithm and Taguchi-Based Sensitivity Analysis
    Van-Khien Nguyen
    Huy-Tuan Pham
    Huy-Hoang Pham
    2017 INTERNATIONAL CONFERENCE ON SYSTEM SCIENCE AND ENGINEERING (ICSSE), 2017, : 412 - 417
  • [25] Catfish Taguchi-Based Binary Differential Evolution Algorithm for Analyzing Single Nucleotide Polymorphism Interactions in Chronic Dialysis
    Yang, Cheng-Hong
    Kao, Yi-Kai
    Chuang, Li-Yeh
    Lin, Yu-Da
    IEEE TRANSACTIONS ON NANOBIOSCIENCE, 2018, 17 (03) : 291 - 299
  • [26] Abrasive waterjet machining of titanium alloy using an integrated approach of taguchi-based passing vehicle search algorithm
    Fuse, Kishan
    Vora, Jay
    Wakchaure, Kiran
    Patel, Vivek K.
    Chaudhari, Rakesh
    Saxena, Kuldeep Kumar
    Bandhu, Din
    Ramacharyulu, D. Atchuta
    INTERNATIONAL JOURNAL OF INTERACTIVE DESIGN AND MANUFACTURING - IJIDEM, 2025, 19 (03): : 2249 - 2263
  • [27] Combined heat and power economic dispatch by Taguchi-based filled function
    Eke, Ibrahim
    ENGINEERING OPTIMIZATION, 2023, 55 (05) : 791 - 805
  • [28] Solving TSP based on a modified genetic algorithm
    Dong, Wushi
    Cao, Shasha
    Chen, Niansheng
    DCABES 2007 Proceedings, Vols I and II, 2007, : 190 - 193
  • [29] Parameters Optimization for Electropolishing Titanium by Using Taguchi-Based Pareto ANOVA
    Prihandana, Gunawan Setia
    Sriani, Tutik
    Jamaludin, Mohd Fadzil
    Yusof, Farazila
    Arifvianto, Budi
    Mahardika, Muslim
    METALS, 2023, 13 (02)
  • [30] The economic assessment of process control quality using a Taguchi-based method
    Di Mascio, R
    Barton, GW
    JOURNAL OF PROCESS CONTROL, 2001, 11 (01) : 81 - 88