Kiatsopon Waiyapara, Warin Wattanapornprom, P. Chongstitvatana
{"title":"Solving Sudoku puzzles with node based Coincidence algorithm","authors":"Kiatsopon Waiyapara, Warin Wattanapornprom, P. Chongstitvatana","doi":"10.1109/JCSSE.2013.6567311","DOIUrl":null,"url":null,"abstract":"In Evolutionary computation, Sudoku puzzles are categorized as hard combinatorial problems. It is almost impossible to solve these puzzles using only native operations of genetic algorithms. This article presents an application of Coincidence algorithm, which is an Estimation of distribution algorithms in the class of evolutionary computation that can outperform traditional algorithms on several combinatorial problems. It makes use of both positive and negative knowledge for solving problems. The proposed method is compared with the current best known method. It significantly outperforms problem-specific GA to solve easy, medium, and hard level of Sudoku puzzles.","PeriodicalId":199516,"journal":{"name":"The 2013 10th International Joint Conference on Computer Science and Software Engineering (JCSSE)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 2013 10th International Joint Conference on Computer Science and Software Engineering (JCSSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/JCSSE.2013.6567311","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
In Evolutionary computation, Sudoku puzzles are categorized as hard combinatorial problems. It is almost impossible to solve these puzzles using only native operations of genetic algorithms. This article presents an application of Coincidence algorithm, which is an Estimation of distribution algorithms in the class of evolutionary computation that can outperform traditional algorithms on several combinatorial problems. It makes use of both positive and negative knowledge for solving problems. The proposed method is compared with the current best known method. It significantly outperforms problem-specific GA to solve easy, medium, and hard level of Sudoku puzzles.