Modified multi-objective firefly algorithm for task scheduling problem on heterogeneous systems

被引:8
|
作者
Eswari, R. [1 ]
Nickolas, S. [1 ]
机构
[1] Natl Inst Technol, Dept Comp Applicat, Tiruchirappalli 620015, Tamil Nadu, India
关键词
task scheduling problem; multi-objective optimisation; multi-objective firefly algorithm; MOFA; modified algorithms; LOCAL SEARCH; RELIABILITY; ALLOCATION;
D O I
10.1504/IJBIC.2016.081325
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Scheduling an application in a heterogeneous environment to find an optimal schedule is a challenging optimisation problem. Maximising the reliability of the application even when processors fails, adds more complexity to the problem. Both the objectives are conflict in nature, where maximising reliability of the application may increase application's completion time. Meta-heuristic algorithms are playing important role in solving the optimisation problem. In this paper, the applicability and efficiency of the new meta-heuristic algorithm called firefly algorithm to solve the workflow multi-objective task scheduling problem is studied. A modified version of the firefly algorithm (MFA) using weighted sum method and a modified version of multi-objective firefly algorithm (MMOFA) using Pareto-dominance method are proposed to solve the multi-objective task scheduling problem. The simulation results show that the proposed algorithms can be used for producing task assignments and also give significant improvements in terms of generating schedule with minimum makespan and maximum reliability compared with existing algorithms.
引用
收藏
页码:379 / 393
页数:15
相关论文
共 50 条
  • [1] Implementation of multi-objective evolutionary algorithm for task scheduling in heterogeneous distributed systems
    Chen, Yuanlong
    Li, Dong
    Ma, Peijun
    [J]. Journal of Software, 2012, 7 (06) : 1367 - 1374
  • [2] A Multi-Objective Task Scheduling Algorithm for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. 2015 INTERNATIONAL CONFERENCE ON ELECTRONIC DESIGN, COMPUTER NETWORKS & AUTOMATED VERIFICATION (EDCAV), 2015, : 82 - 87
  • [3] MOGATS: a multi-objective genetic algorithm-based task scheduling for heterogeneous embedded systems
    Nikseresht, Mohaddaseh
    Raji, Mohsen
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2021, 14 (02) : 171 - 184
  • [4] Multi-Objective Optimization Techniques for Task Scheduling Problem in Distributed Systems
    Sarathambekai, S.
    Umamaheswari, K.
    [J]. COMPUTER JOURNAL, 2018, 61 (02): : 248 - 263
  • [5] Multi-objective optimization techniques for task scheduling problem in distributed systems
    [J]. Sarathambekai, S. (vrs070708@gmail.com), 1600, Oxford University Press (61):
  • [6] A hybrid optimization algorithm for energy-aware multi-objective task scheduling in heterogeneous multiprocessor systems
    Sahoo, Ronali Madhusmita
    Padhy, Sasmita Kumari
    [J]. EVOLUTIONARY INTELLIGENCE, 2024, : 3441 - 3467
  • [7] Multi-objective hybrid genetic algorithm for task scheduling problem in cloud computing
    Poria Pirozmand
    Ali Asghar Rahmani Hosseinabadi
    Maedeh Farrokhzad
    Mehdi Sadeghilalimi
    Seyedsaeid Mirkamali
    Adam Slowik
    [J]. Neural Computing and Applications, 2021, 33 : 13075 - 13088
  • [8] Multi-objective hybrid genetic algorithm for task scheduling problem in cloud computing
    Pirozmand, Poria
    Hosseinabadi, Ali Asghar Rahmani
    Farrokhzad, Maedeh
    Sadeghilalimi, Mehdi
    Mirkamali, Seyedsaeid
    Slowik, Adam
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (19): : 13075 - 13088
  • [9] Scalability-aware Scheduling Optimization Algorithm for Multi-Objective Cloud Task Scheduling Problem
    Gabi, Danlami
    Ismail, Abdul Samad
    Zainal, Anazida
    Zakaria, Zalmiyah
    [J]. 2017 6TH ICT INTERNATIONAL STUDENT PROJECT CONFERENCE (ICT-ISPC), 2017,
  • [10] A MULTI-OBJECTIVE FIREFLY ALGORITHM FOR PRACTICAL PORTFOLIO OPTIMIZATION PROBLEM
    Lazulfa, Indana
    [J]. JOURNAL OF THE INDONESIAN MATHEMATICAL SOCIETY, 2019, 25 (03) : 282 - 291