Multi-objective application placement in fog computing using graph neural network-based reinforcement learning

Show simple item record

dc.contributor.author Lera, I.
dc.contributor.author Guerrero, C.
dc.date.accessioned 2024-11-06T11:24:37Z
dc.date.available 2024-11-06T11:24:37Z
dc.identifier.uri http://hdl.handle.net/11201/166642
dc.description.abstract [eng] We propose a framework designed to tackle a multi-objective optimization challenge related to the placement of applications in fog computing, employing a deep reinforcement learning (DRL) approach. Unlike other optimization techniques, such as integer linear programming or genetic algorithms, DRL models are applied in real time to solve similar problem situations after training. Our model comprises a learning process featuring a graph neural network and two actor-critics, providing a holistic perspective on the priorities concerning interconnected services that constitute an application. The learning model incorporates the relationships between services as a crucial factor in placement decisions: Services with higher dependencies take precedence in location selection. Our experimental investigation involves illustrative cases where we compare our results with baseline strategies and genetic algorithms. We observed a comparable Pareto set with negligible execution times, measured in the order of milliseconds, in contrast to the hours required by alternative approaches. 
dc.format application/pdf
dc.relation.isformatof
dc.relation.ispartof 2024
dc.rights , 2024
dc.subject.classification 004 - Informàtica
dc.subject.other 004 - Computer Science and Technology. Computing. Data processing
dc.title Multi-objective application placement in fog computing using graph neural network-based reinforcement learning
dc.type info:eu-repo/semantics/article
dc.type info:eu-repo/semantics/
dc.date.updated 2024-11-06T11:24:38Z
dc.rights.accessRights info:eu-repo/semantics/openAccess


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Repository


Advanced Search

Browse

My Account

Statistics