Task Allocation in Industrial Edge Networks with Particle Swarm Optimization and Deep Reinforcement Learning

Philippe Buschmann, Mostafa H.M. Shorim, Max Helm, Arne Bröring, Georg Carle

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

To avoid the disadvantages of a cloud-centric infrastructure, next-generation industrial scenarios focus on using distributed edge networks. Task allocation in distributed edge networks with regards to minimizing the energy consumption is NP-hard and requires considerable computational effort to obtain optimal results with conventional algorithms like Integer Linear Programming (ILP). We extend an existing ILP problem including an ILP heuristic for multi-workflow allocation and propose a Particle Swarm Optimization (PSO) and a Deep Reinforcement Learning (DRL) algorithm. PSO and DRL outperform the ILP heuristic with a median optimality gap of 7.7 % and 35.9 % against 100.4 %. DRL has the lowest upper bound for the optimality gap. It performs better than PSO for problem sizes of more than 25 tasks and PSO fails to find a feasible solution for more than 60 tasks. The execution time of DRL is significantly faster with a maximum of 1 s in comparison to PSO with a maximum of 361 s. In conclusion, our experiments indicate that PSO is more suitable for smaller and DRL for larger sized task allocation problems.

Original languageEnglish
Title of host publicationIoT 2022 - Proceedings of the 12th International Conference on the Internet of Things 2022
PublisherAssociation for Computing Machinery
Pages239-247
Number of pages9
ISBN (Electronic)9781450396653
DOIs
StatePublished - 7 Nov 2022
Event12th International Conference on the Internet of Things, IoT 2022 - Delft, Netherlands
Duration: 7 Nov 202210 Nov 2022

Publication series

NameACM International Conference Proceeding Series

Conference

Conference12th International Conference on the Internet of Things, IoT 2022
Country/TerritoryNetherlands
CityDelft
Period7/11/2210/11/22

Keywords

  • Deep Reinforcement Learning
  • Edge Computing
  • Integer Linear Programming
  • Internet of Things (IoT)
  • Particle Swarm Optimization
  • Task Allocation

Fingerprint

Dive into the research topics of 'Task Allocation in Industrial Edge Networks with Particle Swarm Optimization and Deep Reinforcement Learning'. Together they form a unique fingerprint.

Cite this