Multiobjective evolutionary computation algorithms for solving task scheduling problem on heterogeneous systems

被引:4
|
作者
Chitra, P. [1 ]
Venkatesh, P. [2 ]
机构
[1] Thiagarajar Coll Engn, Dept Comp Sci & Engn, Madurai, Tamil Nadu, India
[2] Thiagarajar Coll Engn, Dept Elect & Elect Engn, Madurai, Tamil Nadu, India
关键词
Task scheduling; makespan; reliability; directed acyclic graph (DAG); MOGA; MOEP;
D O I
10.3233/KES-2010-0187
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The task scheduling problem in heterogeneous systems (TSPHS) is a NP-complete problem. It is a multiobjective optimization problem (MOP). The objectives such as makespan, average flow time, robustness and reliability of the schedule are considered for solving task scheduling problem. This paper considers only the two objectives of minimizing the makespan (schedule length) and maximizing the reliability in the multiobjective task scheduling problem. Multiobjective Evolutionary Computation algorithms (MOEAs) are well suited for Multiobjective task scheduling for heterogeneous environment. The two Multi-Objective Evolutionary Algorithms such as Multiobjective Genetic Algorithm (MOGA) and Multiobjective Evolutionary Programming (MOEP) with non-dominated sorting are developed and compared for the various random task graphs and also for a real-time numerical application graph. This paper demonstrates the capabilities of MOEAs to generate well-distributed Pareto optimal fronts in a single run.
引用
收藏
页码:21 / 30
页数:10
相关论文
共 50 条
  • [1] Application and comparison of hybrid evolutionary multiobjective optimization algorithms for solving task scheduling problem on heterogeneous systems
    Chitra, P.
    Rajaram, R.
    Venkatesh, P.
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (02) : 2725 - 2734
  • [2] Comparison of evolutionary computation algorithms for solving bi-objective task scheduling problem on heterogeneous distributed computing systems
    P CHITRA
    P VENKATESH
    R RAJARAM
    [J]. Sadhana, 2011, 36 : 167 - 180
  • [3] Comparison of evolutionary computation algorithms for solving bi-objective task scheduling problem on heterogeneous distributed computing systems
    Chitra, P.
    Venkatesh, P.
    Rajaram, R.
    [J]. SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2011, 36 (02): : 167 - 180
  • [4] Evolutionary Algorithmic approaches for solving three objectives task scheduling Problem on Heterogeneous systems
    Chitra, P.
    Revathi, S.
    Venkatesh, P.
    Rajaram, R.
    [J]. 2010 IEEE 2ND INTERNATIONAL ADVANCE COMPUTING CONFERENCE, 2010, : 38 - 43
  • [5] Parallel multiobjective evolutionary algorithms for batch scheduling in heterogeneous computing and grid systems
    Sergio Nesmachnow
    [J]. Computational Optimization and Applications, 2013, 55 : 515 - 544
  • [6] 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
  • [7] Solving the Parameterless Firefighter Problem using Multiobjective Evolutionary Algorithms
    Michalak, Krzysztof
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 1321 - 1328
  • [8] Multiobjective Parallel Algorithms for Solving Biobjective Open Shop Scheduling Problem
    Shams Lahroudi, Seyed Hassan
    Mahalleh, Farzaneh
    Mirkamali, Seyedsaeid
    [J]. COMPLEXITY, 2022, 2022
  • [9] On benchmarking task scheduling algorithms for heterogeneous computing systems
    Ashish Kumar Maurya
    Anil Kumar Tripathi
    [J]. The Journal of Supercomputing, 2018, 74 : 3039 - 3070
  • [10] Solving multiobjective vehicle routing problem with stochastic demand via evolutionary computation
    Tan, K. C.
    Cheong, C. Y.
    Goh, C. K.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 177 (02) : 813 - 839