{"title":"Solving 8-Queens Problem by Using Genetic Algorithms, Simulated Annealing, and Randomization Method","authors":"Belal Al-Khateeb, Wadhah Z. Tareq","doi":"10.1109/DeSE.2013.41","DOIUrl":null,"url":null,"abstract":"This paper introduced two Metaheuristics algorithms for solving 8-queens problem in addition to randomized method for finding all the 92 possible solutions for 8*8 chess board. The Metaheuristics algorithms are Genetic Algorithm (GA) and Simulated Annealing (SA). The proposed randomization method depends mainly on randomization in both the initialization phase and moving phase that is used to find all the solutions. The obtained results were promising as the GA and SA algorithms were efficient in finding the solutions and both are better than the randomization method. Also it has been found that SA was better than the GA as it required less number of steps in finding the solutions.","PeriodicalId":248716,"journal":{"name":"2013 Sixth International Conference on Developments in eSystems Engineering","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 Sixth International Conference on Developments in eSystems Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DeSE.2013.41","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
This paper introduced two Metaheuristics algorithms for solving 8-queens problem in addition to randomized method for finding all the 92 possible solutions for 8*8 chess board. The Metaheuristics algorithms are Genetic Algorithm (GA) and Simulated Annealing (SA). The proposed randomization method depends mainly on randomization in both the initialization phase and moving phase that is used to find all the solutions. The obtained results were promising as the GA and SA algorithms were efficient in finding the solutions and both are better than the randomization method. Also it has been found that SA was better than the GA as it required less number of steps in finding the solutions.