A Solution to the N-Queens Problem Using Biogeography-Based Optimization
Biogeography-based Optimization (BBO) is a global optimization algorithm based on population, governed by mathematics of biogeography, and dealing with geographical distribution of biological organisms. The BBO algorithm was used in the present study to provide a solution for the N-queens problem. T...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Universidad Internacional de La Rioja (UNIR)
2017-08-01
|
Series: | International Journal of Interactive Multimedia and Artificial Intelligence |
Subjects: | |
Online Access: | http://www.ijimai.org/journal/node/1511 |
_version_ | 1819242546253004800 |
---|---|
author | Ali Habiboghli Tayebeh Jalali |
author_facet | Ali Habiboghli Tayebeh Jalali |
author_sort | Ali Habiboghli |
collection | DOAJ |
description | Biogeography-based Optimization (BBO) is a global optimization algorithm based on population, governed by mathematics of biogeography, and dealing with geographical distribution of biological organisms. The BBO algorithm was used in the present study to provide a solution for the N-queens problem. The performance of the proposed algorithm has been evaluated in terms of the quality of the obtained results, cost function, and execution time. Furthermore, the results of this algorithm were compared against those of genetic and particle swarm algorithms. |
first_indexed | 2024-12-23T14:41:31Z |
format | Article |
id | doaj.art-ad8755c2ea3e4d32a93f09c955c41879 |
institution | Directory Open Access Journal |
issn | 1989-1660 1989-1660 |
language | English |
last_indexed | 2024-12-23T14:41:31Z |
publishDate | 2017-08-01 |
publisher | Universidad Internacional de La Rioja (UNIR) |
record_format | Article |
series | International Journal of Interactive Multimedia and Artificial Intelligence |
spelling | doaj.art-ad8755c2ea3e4d32a93f09c955c418792022-12-21T17:43:12ZengUniversidad Internacional de La Rioja (UNIR)International Journal of Interactive Multimedia and Artificial Intelligence1989-16601989-16602017-08-0144202610.9781/ijimai.2017.444ijimai.2017.444A Solution to the N-Queens Problem Using Biogeography-Based OptimizationAli HabiboghliTayebeh JalaliBiogeography-based Optimization (BBO) is a global optimization algorithm based on population, governed by mathematics of biogeography, and dealing with geographical distribution of biological organisms. The BBO algorithm was used in the present study to provide a solution for the N-queens problem. The performance of the proposed algorithm has been evaluated in terms of the quality of the obtained results, cost function, and execution time. Furthermore, the results of this algorithm were compared against those of genetic and particle swarm algorithms.http://www.ijimai.org/journal/node/1511AlgorithmsEvolutionary AlgorithmOptimization |
spellingShingle | Ali Habiboghli Tayebeh Jalali A Solution to the N-Queens Problem Using Biogeography-Based Optimization International Journal of Interactive Multimedia and Artificial Intelligence Algorithms Evolutionary Algorithm Optimization |
title | A Solution to the N-Queens Problem Using Biogeography-Based Optimization |
title_full | A Solution to the N-Queens Problem Using Biogeography-Based Optimization |
title_fullStr | A Solution to the N-Queens Problem Using Biogeography-Based Optimization |
title_full_unstemmed | A Solution to the N-Queens Problem Using Biogeography-Based Optimization |
title_short | A Solution to the N-Queens Problem Using Biogeography-Based Optimization |
title_sort | solution to the n queens problem using biogeography based optimization |
topic | Algorithms Evolutionary Algorithm Optimization |
url | http://www.ijimai.org/journal/node/1511 |
work_keys_str_mv | AT alihabiboghli asolutiontothenqueensproblemusingbiogeographybasedoptimization AT tayebehjalali asolutiontothenqueensproblemusingbiogeographybasedoptimization AT alihabiboghli solutiontothenqueensproblemusingbiogeographybasedoptimization AT tayebehjalali solutiontothenqueensproblemusingbiogeographybasedoptimization |