An Improved Estimation of Distribution Algorithm for Cloud Computing Resource Scheduling

被引:0
|
作者
Sun, Haisheng [1 ]
Liu, Chuang [2 ]
Xu, Rui [3 ]
Chen, Huaping [2 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei, Anhui, Peoples R China
[2] Univ Sci & Technol China, Sch Management, Hefei, Anhui, Peoples R China
[3] Hohai Univ, Sch Business, Nanjing, Jiangsu, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
estimation of distribution algorithm; markov chain; cloud computing; resource scheduling;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper focuses on cloud computing resource scheduling on the Soft as a Service layer and aims at minimizing the user costs by regarding the deadline as a constraint for scheduling independent tasks. Existing works with evolutionary computation approaches fail to describe the interactions among independent tasks. To overcome this problem, an improved Markov-chain-based estimation of distribution algorithm is proposed, and the concept of virtual machine selection diversity is created to construct the probabilistic model rationally. Moreover, one heuristic rule related to the investigated problem is created to keep the population maintaining a high diversity in the evolution process. The experiment results show that the proposed algorithm not only obtains the best solution quality but also has competitive convergence among all compared algorithms.
引用
收藏
页码:484 / 489
页数:6
相关论文
共 50 条
  • [41] A Ranking Chaos Algorithm for dual scheduling of cloud service and computing resource in private cloud
    Laili, Yuanjun
    Tao, Fei
    Zhang, Lin
    Cheng, Ying
    Luo, Yongliang
    Sarker, Bhaba R.
    COMPUTERS IN INDUSTRY, 2013, 64 (04) : 448 - 463
  • [42] Optimization of Resource Scheduling in Cloud Computing
    Li, Qiang
    Guo, Yike
    12TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2010), 2011, : 315 - 320
  • [43] A Cloud Computing Resource Scheduling Method Based on Differential Evolution Algorithm and Genetic Algorithm
    Chen, Shanxiong
    Peng, Maoling
    Zhou, Jun
    BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2019, 124 : 294 - 294
  • [44] An improved particle swarm optimization algorithm for task scheduling in cloud computing
    Pirozmand P.
    Jalalinejad H.
    Hosseinabadi A.A.R.
    Mirkamali S.
    Li Y.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (04) : 4313 - 4327
  • [45] An Improved Task Scheduling Algorithm Based on Potential Games in Cloud Computing
    Li, Xiao
    Zheng, Ming-chun
    Ren, Xinxin
    Liu, Xuan
    Zhang, Panpan
    Lou, Chao
    PERVASIVE COMPUTING AND THE NETWORKED WORLD, 2014, 8351 : 346 - 355
  • [46] Makespan Optimisation in Cloudlet Scheduling with Improved DQN Algorithm in Cloud Computing
    Chraibi, Amine
    Ben Alla, Said
    Ezzati, Abdellah
    SCIENTIFIC PROGRAMMING, 2021, 2021
  • [47] An improved task scheduling algorithm for scientific workflow in cloud computing environment
    Geng, Xiaozhong
    Mao, Yingshuang
    Xiong, Mingyuan
    Liu, Yang
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 3): : S7539 - S7548
  • [48] Improved PSO-based task scheduling algorithm in cloud computing
    Zhan, Shaobin
    Huo, Hongying
    Journal of Information and Computational Science, 2012, 9 (13): : 3821 - 3829
  • [49] A Dynamic Task Scheduling Algorithm Improved by Load Balancing in Cloud Computing
    Ebadifard, Fatemeh
    Babamir, Seyed Morteza
    Barani, Sedighe
    2020 6TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2020, : 177 - 183
  • [50] Improved Ant Colony Algorithm on Scheduling Optimization of Cloud Computing Resources
    Hu, Xiaoxi
    Zhou, Xianwei
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING III, 2014, 678 : 75 - 78