{"title":"New parallel Genetic Algorithms on GPU for solving Max-CSPs","authors":"Narjess Dali, Sadok Bouamama","doi":"10.1109/ICCP.2018.8516584","DOIUrl":null,"url":null,"abstract":"Constraint Satisfaction Problems (CSPs) are among the easiest and more used formalisms to model real-world-constrained problems (transport, planning, scheduling, Indeed, the Genetic Algorithm (GA) is one of the optimization methods used to solve CSPs. This meta-heuristic finds a good solution in a reasonable time. However, it could be inefficient when dealing with very large-scale problems, in particular CSPs. Therefore, the High Performance Computing (HPC) is recommended, as an additional way, to accelerate the research. This paper introduces two parallel genetic algorithm-based approaches using GPU for solving Maximal Constraint Satisfaction Problems (Max-CSPs). The first approach is based on one parallelism level, while the second approach is based on two parallelism levels. The experimental results presented in this work, prove how efficient our proposed approaches are.","PeriodicalId":259007,"journal":{"name":"2018 IEEE 14th International Conference on Intelligent Computer Communication and Processing (ICCP)","volume":"149 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 14th International Conference on Intelligent Computer Communication and Processing (ICCP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCP.2018.8516584","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Constraint Satisfaction Problems (CSPs) are among the easiest and more used formalisms to model real-world-constrained problems (transport, planning, scheduling, Indeed, the Genetic Algorithm (GA) is one of the optimization methods used to solve CSPs. This meta-heuristic finds a good solution in a reasonable time. However, it could be inefficient when dealing with very large-scale problems, in particular CSPs. Therefore, the High Performance Computing (HPC) is recommended, as an additional way, to accelerate the research. This paper introduces two parallel genetic algorithm-based approaches using GPU for solving Maximal Constraint Satisfaction Problems (Max-CSPs). The first approach is based on one parallelism level, while the second approach is based on two parallelism levels. The experimental results presented in this work, prove how efficient our proposed approaches are.