Multiprocessor Fair Scheduling Based on an Improved Slime Mold Algorithm

Author:

Dai Manli1ORCID,Jiang Zhongyi1

Affiliation:

1. School of Computer Science and Artificial Intelligence, Changzhou University, Changzhou 213164, China

Abstract

An improved slime mold algorithm (IMSMA) is presented in this paper for a multiprocessor multitask fair scheduling problem, which aims to reduce the average processing time. An initial population strategy based on Bernoulli mapping reverse learning is proposed for the slime mold algorithm. A Cauchy mutation strategy is employed to escape local optima, and the boundary-check mechanism of the slime mold swarm is optimized. The boundary conditions of the slime mold population are transformed into nonlinear, dynamically changing boundaries. This adjustment strengthens the slime mold algorithm’s global search capabilities in early iterations and strengthens its local search capability in later iterations, which accelerates the algorithm’s convergence speed. Two unimodal and two multimodal test functions from the CEC2019 benchmark are chosen for comparative experiments. The experiment results show the algorithm’s robust convergence and its capacity to escape local optima. The improved slime mold algorithm is applied to the multiprocessor fair scheduling problem to reduce the average execution time on each processor. Numerical experiments showed that the IMSMA performs better than other algorithms in terms of precision and convergence effectiveness.

Funder

Jiangsu Postgraduate Research and Practice Innovation Program

Changzhou university research project

Jiangsu Engineering Research Center of Digital Twinning Technology for Key Equipment in Petrochemical Process

Publisher

MDPI AG

Subject

Computational Mathematics,Computational Theory and Mathematics,Numerical Analysis,Theoretical Computer Science

Reference33 articles.

1. Multiprocessor task scheduling using multi-objective hybrid genetic Algorithm in Fog–cloud computing;Agarwal;Knowl.-Based Syst.,2023

2. Scheduling directed acyclic graphs with optimal duplication strategy on homogeneous multiprocessor systems;Tang;J. Parallel Distrib. Comput.,2020

3. A fair carpool scheduling algorithm;Fagin;IBM J. Res. Dev.,1983

4. An efficient real-time multiprocessor scheduling algorithm;Alhussian;J. Converg. Inf. Technol.,2014

5. Efficient and scalable multiprocessor fair scheduling using distributed weighted round-robin;Li;ACM Sigplan Not.,2009

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3