Distributed genetic algorithm for application placement in the compute continuum leveraging infrastructure nodes for optimization

Show simple item record

dc.contributor.author Guerrero, C.
dc.contributor.author Lera, I.
dc.contributor.author Juiz, C.
dc.date.accessioned 2024-11-06T09:40:03Z
dc.date.available 2024-11-06T09:40:03Z
dc.date.issued 2024-11-06
dc.identifier.uri http://hdl.handle.net/11201/166624
dc.description.abstract The increasing complexity of Compute Continuum environments calls for efficient resource optimization techniques. In this paper, we propose and evaluate three distributed designs of a genetic algorithm (GA) for resource optimization, within an increasing degree of distribution. The designs leverage the execution of the GA in the infrastructure devices themselves by dealing with the specific features of this domain: constrained resources and wide geographical distribution of the devices. For their evaluation, we implemented a benchmark case using the NSGA-II for the specific problem of optimizing the application placement, according to the guidelines of our three distributed designs. These three experimental scenarios were compared against a control case, representing a traditional centralized version of this GA algorithm, evaluating solution quality and network overhead. The results show that the design with the lowest distribution degree, which keeps centralized storage of the objective space, achieves comparable solution quality to the traditional approach but incurs a higher network load. The second design, which completely distributes the population between the workers, reduces network overhead but exhibits lower solution diversity while keeping enough good results in terms of optimization objective minimization. The second design demonstrates the highest overall efficiency in optimization performance and network cost. Finally, the proposal with a distributed population that only interchanges solutions between the workers’ neighbors achieves the lowest network load but with compromised solution quality. en
dc.format application/pdf
dc.language.iso eng
dc.relation.isformatof 2024, vol. 60
dc.rights Attribution 4.0 International
dc.rights.uri https://creativecommons.org/licenses/by/4.0/
dc.subject 004 - Informàtica ca
dc.subject 51 - Matemàtiques ca
dc.subject.other Cloud–edge continuum ca
dc.subject.other Fog computing ca
dc.subject.other Distributed genetic algorithm ca
dc.subject.other Resource optimization ca
dc.subject.other Multi-objective optimization ca
dc.subject.other Application placement ca
dc.title Distributed genetic algorithm for application placement in the compute continuum leveraging infrastructure nodes for optimization ca
dc.type Article
dc.type info:eu-repo/semantics/article
dc.type info:eu-repo/semantics/publishedVersion
dc.rights.holder Allows users to: distribute and copy the article; create extracts, abstracts, and other revised versions, adaptations or derivative works of or from an article (such as a translation); include in a collective work (such as an anthology); and text or data mine the article. These uses are permitted even for commercial purposes, provided the user: gives appropriate credit to the author(s) (with a link to the formal publication through the relevant DOI); includes a link to the license; indicates if changes were made; and does not represent the author(s) as endorsing the adaptation of the article or modify the article in such a way as to damage the authors' honor or reputation.
dc.rights.accessRights info:eu-repo/semantics/openAccess
dc.identifier.doi https://doi.org/10.1016/j.future.2024.05.044 ca


Files in this item

This item appears in the following Collection(s)

Show simple item record

Attribution 4.0 International Except where otherwise noted, this item's license is described as Attribution 4.0 International

Search Repository


Advanced Search

Browse

My Account

Statistics