A cooperative multi‐agent offline learning algorithm to scheduling IoT workflows in the cloud computing environment. (8th July 2022)
- Record Type:
- Journal Article
- Title:
- A cooperative multi‐agent offline learning algorithm to scheduling IoT workflows in the cloud computing environment. (8th July 2022)
- Main Title:
- A cooperative multi‐agent offline learning algorithm to scheduling IoT workflows in the cloud computing environment
- Authors:
- Gholami, Hadi
Rezvan, Mohammad Taghi - Abstract:
- Summary: Regarding the problem of workflow scheduling in cloud environments, users want the workflow to be processed at a suitable time while cloud providers want to increase resource utilization. This article proposes a cooperative multi‐agent offline learning algorithm called CMOL for minimizing makespan and energy consumption. This algorithm schedules a workflow that is represented by a directed acyclic graph (DAG) and assigns them to virtual machines (VMs). Multiple parallel agents interact and cooperate based on an algorithm in three steps of research, improvement, and selection to meet the imposed constraints of deadline and energy. Depending on the number of DAG levels, there is the same number of specialist agents who use strategies to create a Pareto feasible solution and simultaneously gain experience in the first two steps. The parallel agents exploit the extracted knowledge to improve the solution obtained by ensembling their experience in the selection step. To compare the efficiency of CMOL, two algorithms based on multi‐agent systems and one algorithm based on single‐agent are developed. The performance of the four algorithms is investigated on different real‐world workflows and compared on various sizes. Computational results reveal the competitiveness of CMOL and its relative superiority compared with others.
- Is Part Of:
- Concurrency and computation. Volume 34:Number 22(2022)
- Journal:
- Concurrency and computation
- Issue:
- Volume 34:Number 22(2022)
- Issue Display:
- Volume 34, Issue 22 (2022)
- Year:
- 2022
- Volume:
- 34
- Issue:
- 22
- Issue Sort Value:
- 2022-0034-0022-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2022-07-08
- Subjects:
- cloud computing -- energy consumption -- internet of things -- makespan -- scheduling
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.7148 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 23423.xml