Simulated Annealing Approach to Solve Nonogram Puzzles with Multiple Solutions

被引:4
作者
Wang, Wen-Li [2 ]
Tang, Mei-Huei [1 ]
机构
[1] Penn State Univ, Behrend Coll, Sch Engn, Erie, PA 16563 USA
[2] Gannon Univ, Dept Comp & Informat Sci, Erie, PA 16541 USA
来源
COMPLEX ADAPTIVE SYSTEMS | 2014年 / 36卷
关键词
Nonogram; Simulated Annealing; NP-Complete; Multiple Solutions;
D O I
10.1016/j.procs.2014.09.052
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Nonogram, a popular Japanese puzzle game, is a well-known NP-complete problem. A number of approaches have been proposed and some algorithms are efficient in solving puzzles with one single solution. However, many puzzles are not limited to one ideal single solution. If there are multiple solutions to a puzzle, even the puzzle that is small in size may sometimes take a very long time to conquer. This type of problem is often observed to have sparse distribution of its colored cells. The existing efficient algorithms often gain no advantages, because the search space can stay huge and not reducible. For this reason, incorporating learning algorithms can be beneficial to support the deficiency. The objective of this study is to develop a heuristic means by the concept of simulated annealing (SA) to learn to explore different types of search spaces. Experiments are conducted to solve a number of multi-solution puzzles and the effectiveness of this approach is discussed. (C) 2014 Published by Elsevier B.V.
引用
收藏
页码:541 / +
页数:2
相关论文
共 50 条
[31]   An approach to Action Planning Based on Simulated Annealing [J].
Basilio Junior, Ricardo Rames ;
Lopes, Carlos Roberto .
PROCEEDINGS 2012 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2012, :2085-2090
[32]   A simulated annealing approach for the circular cutting problem [J].
Hifi, M ;
Paschos, VT ;
Zissimopoulos, V .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 159 (02) :430-448
[33]   A Simulated Annealing Approach to Communication Network Design [J].
Marcus Randall ;
Graham McMahon ;
Stephen Sugden .
Journal of Combinatorial Optimization, 2002, 6 :55-65
[34]   A Parallel Simulated Annealing Approach for Floorplanning in VLSI [J].
Fang, Jyh-Perng ;
Chang, Yang-Lang ;
Chen, Chih-Chia ;
Liang, Wen-Yew ;
Hsieh, Tung-Ju ;
Satria, Muhammad T. ;
Han, Chin-Chuan .
ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2009, 5574 :291-+
[35]   A simulated annealing approach to the traveling tournament problem [J].
A. Anagnostopoulos ;
L. Michel ;
P. Van Hentenryck ;
Y. Vergados .
Journal of Scheduling, 2006, 9 :177-193
[36]   A simulated annealing approach to approximate Bayes computations [J].
Albert, Carlo ;
Kunsch, Hans R. ;
Scheidegger, Andreas .
STATISTICS AND COMPUTING, 2015, 25 (06) :1217-1232
[37]   A simulated annealing approach to the traveling tournament problem [J].
Anagnostopoulos, A ;
Michel, L ;
Van Hentenryck, P ;
Vergados, Y .
JOURNAL OF SCHEDULING, 2006, 9 (02) :177-193
[38]   A simulated annealing approach to approximate Bayes computations [J].
Carlo Albert ;
Hans R. Künsch ;
Andreas Scheidegger .
Statistics and Computing, 2015, 25 :1217-1232
[39]   A simulated annealing approach to the solution of MINLP problems [J].
Cardoso, MF ;
Salcedo, RL ;
de Azevedo, SF ;
Barbosa, D .
COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 (12) :1349-1364
[40]   An approach to Action Planning Based on Simulated Annealing [J].
Basilio Junior, Ricardo Rames ;
Lopes, Carlos Roberto .
2012 XXXVIII CONFERENCIA LATINOAMERICANA EN INFORMATICA (CLEI), 2012,