Skip to main navigation Skip to search Skip to main content

DSAC-Configured Differential Evolution for Cloud-Edge-Device Collaborative Task Scheduling

  • Zhongguancun Laboratory
  • Beihang University

Research output: Contribution to journalArticlepeer-review

Abstract

Industrial Internet of Things enables various manufacturing processes executed in distributed production lines and flexible workshops. With different cloud-edge-device collaboration ways, interconnected manufacturing tasks and computational tasks are cooperatively completed in manufacturing cells, cloud resources, and edge resources. Large-scale decision variables and complex precedence constraints make the scheduling problem intractable. To this end, this article proposed a discretized soft actor-critic configured differential evolution algorithm to find a stable solution for the cloud-edge-device collaborative task-scheduling problem. A mathematical model is established to describe the relationship between different tasks, the variables, the main constraints in collaboration, and the scheduling targets. A decentralized partially observable Markov decision process is modeled with five neural networks and three discretized loss functions to formulate the discretized soft actor-critic policy efficiently and enable it to find the best differential evolution configurations for different scheduling cases. Experimental analysis of four cloud-edge-device scheduling instances indicates that the proposed method trained in one case is adaptable to the other three cases. In the four cases, the proposed method reduces the total objective by 30.82% and 44.35% at most compared to five deep-reinforcement-learning-based differential evolution algorithms and seven typical evolutionary algorithms, respectively.

Original languageEnglish
Pages (from-to)1753-1763
Number of pages11
JournalIEEE Transactions on Industrial Informatics
Volume20
Issue number2
DOIs
StatePublished - 1 Feb 2024

Keywords

  • Cloud-edge-device collaboration
  • Industrial Internet of Things (IIoT)
  • deep reinforcement learning (DRL)
  • differential evolution (DE)
  • task scheduling

Fingerprint

Dive into the research topics of 'DSAC-Configured Differential Evolution for Cloud-Edge-Device Collaborative Task Scheduling'. Together they form a unique fingerprint.

Cite this