Multiobjective grid scheduling using a domain decomposition based parallel micro evolutionary algorithm

被引:10
|
作者
Nesmachnow, Sergio [1 ]
Iturriaga, Santiago [1 ]
机构
[1] Univ Republica, Fac Ingn, Ctr Calculo, Numer Comp Ctr,Comp Sci, Herrera Reissig 565, Montevideo, Uruguay
关键词
parallel evolutionary algorithms; scheduling; heterogeneous computing; grid;
D O I
10.1504/IJGUC.2013.054487
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work studies the problem of scheduling independent tasks in heterogeneous computing grid systems. A new bi-objective formulation of the scheduling problem is introduced, which aims at minimising the makespan and weighted response ratio objectives. A novel parallel micro evolutionary algorithm is developed in order to efficiently solve the problem. By using a domain decomposition approach, the proposed method allows to efficiently deal with the multiobjective optimisation version of the scheduling problem. The new decomposition-based parallel micro evolutionary algorithm is implemented over MALLBA, a general-purpose library for combinatorial optimisation. The experimental analysis performed on both well-known and new large problem instances that model medium-sized grid environments demonstrate that the new parallel micro evolutionary algorithm achieves a high problem-solving efficacy and shows very good scalability behaviour when facing high-dimensional instances.
引用
收藏
页码:70 / 84
页数:15
相关论文
共 50 条
  • [1] A parallel micro evolutionary algorithm for heterogeneous computing and grid scheduling
    Nesmachnow, Sergio
    Cancela, Hector
    Alba, Enrique
    [J]. APPLIED SOFT COMPUTING, 2012, 12 (02) : 626 - 639
  • [2] Chaotic Multiobjective Evolutionary Algorithm Based on Decomposition for Test Task Scheduling Problem
    Lu, Hui
    Yin, Lijuan
    Wang, Xiaoteng
    Zhang, Mengmeng
    Mao, Kefei
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [3] A multiobjective evolutionary algorithm based on decomposition for hybrid flowshop green scheduling problem
    Zhang, Biao
    Pan, Quan-ke
    Gao, Liang
    Li, Xin-yu
    Meng, Lei-lei
    Peng, Kun-kun
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 136 : 325 - 344
  • [4] A Multiobjective Evolutionary Algorithm Based on Decomposition and Preselection
    Zhang, Jinyuan
    Zhou, Aimin
    Zhang, Guixu
    [J]. BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2015, 2015, 562 : 631 - 642
  • [5] A Decomposition based Multiobjective Evolutionary Algorithm with Classification
    Lin, Xi
    Mang, Qingfu
    Kwong, Sam
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3292 - 3299
  • [6] SCHEDULING IN HETEROGENEOUS COMPUTING AND GRID ENVIRONMENTS USING A PARALLEL CHC EVOLUTIONARY ALGORITHM
    Nesmachnow, Sergio
    Alba, Enrique
    Cancela, Hector
    [J]. COMPUTATIONAL INTELLIGENCE, 2012, 28 (02) : 131 - 155
  • [7] Parallel multiobjective evolutionary algorithms for batch scheduling in heterogeneous computing and grid systems
    Nesmachnow, Sergio
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2013, 55 (02) : 515 - 544
  • [8] Parallel multiobjective evolutionary algorithms for batch scheduling in heterogeneous computing and grid systems
    Sergio Nesmachnow
    [J]. Computational Optimization and Applications, 2013, 55 : 515 - 544
  • [9] An adaptive multiobjective evolutionary algorithm based on grid subspaces
    Linlin Li
    Xianpeng Wang
    [J]. Memetic Computing, 2021, 13 : 249 - 269
  • [10] An adaptive multiobjective evolutionary algorithm based on grid subspaces
    Li, Linlin
    Wang, Xianpeng
    [J]. MEMETIC COMPUTING, 2021, 13 (02) : 249 - 269