An adaptive parallel evolutionary algorithm for solving the uncapacitated facility location problem
dc.authorid | Ozcan, Ender/0000-0003-0276-1391 | |
dc.authorid | Sonuc, Emrullah/0000-0001-7425-6963 | |
dc.contributor.author | Sonuc, Emrullah | |
dc.contributor.author | Ozcan, Ender | |
dc.date.accessioned | 2024-09-29T15:57:10Z | |
dc.date.available | 2024-09-29T15:57:10Z | |
dc.date.issued | 2023 | |
dc.department | Karabük Üniversitesi | en_US |
dc.description.abstract | Metaheuristics, providing high level guidelines for heuristic optimisation, have successfully been applied to many complex problems over the past decades. However, their performances often vary depending on the choice of the initial settings for their parameters and operators along with the characteristics of the given problem instance handled. Hence, there is a growing interest into designing adaptive search methods that automate the selection of efficient operators and setting of their parameters during the search process. In this study, an adaptive binary parallel evolutionary algorithm, referred to as ABPEA, is introduced for solving the uncapacitated facility location problem which is proven to be an NP-hard optimisation problem. The approach uses a unary and two other binary operators. A reinforcement learning mechanism is used for assigning credits to operators considering their recent impact on generating improved solutions to the problem instance in hand. An operator is selected adaptively with a greedy policy for perturbing a solution. The performance of the proposed approach is evaluated on a set of well-known benchmark instances using ORLib and M*, and its scaling capacity by running it with different starting points on an increasing number of threads. Parameters are adjusted to derive the best configuration of three different rewarding schemes, which are instant, average and extreme. A performance comparison to the other state-of-the-art algorithms illustrates the superiority of ABPEA. Moreover, ABPEA provides up to a factor of 3.9 times acceleration when compared to the sequential algorithm based on a single-operator. | en_US |
dc.description.sponsorship | Scientific and Technological Research Council of Tuerkiye (TUEBITAK) [1059B192001306] | en_US |
dc.description.sponsorship | This work was supported by the Scientific and Technological Research Council of Tuerkiye (TUEBITAK) under the BIDEB-2219 International Postdoctoral Research Fellowship Programme grant number1059B192001306. | en_US |
dc.identifier.doi | 10.1016/j.eswa.2023.119956 | |
dc.identifier.issn | 0957-4174 | |
dc.identifier.issn | 1873-6793 | |
dc.identifier.scopus | 2-s2.0-85151430467 | en_US |
dc.identifier.scopusquality | Q1 | en_US |
dc.identifier.uri | https://doi.org/10.1016/j.eswa.2023.119956 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14619/4631 | |
dc.identifier.volume | 224 | en_US |
dc.identifier.wos | WOS:000970025000001 | en_US |
dc.identifier.wosquality | Q1 | en_US |
dc.indekslendigikaynak | Web of Science | en_US |
dc.indekslendigikaynak | Scopus | en_US |
dc.language.iso | en | en_US |
dc.publisher | Pergamon-Elsevier Science Ltd | en_US |
dc.relation.ispartof | Expert Systems With Applications | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Adaptive operator selection | en_US |
dc.subject | Metaheuristics | en_US |
dc.subject | Combinatorial optimisation | en_US |
dc.subject | Parallel algorithms | en_US |
dc.title | An adaptive parallel evolutionary algorithm for solving the uncapacitated facility location problem | en_US |
dc.type | Article | en_US |