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 条
  • [31] Dual learning based Pareto evolutionary algorithm for a kind of multi-objective task assignment problem
    Li, Zuocheng
    Du, Qinglong
    Qian, Bin
    Hu, Rong
    Xu, Meiling
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 276
  • [32] Multi-objective flexible job shop scheduling problem using variable neighborhood evolutionary algorithm
    Wang, Chun
    Ji, Zhicheng
    Wang, Yan
    MODERN PHYSICS LETTERS B, 2017, 31 (19-21):
  • [33] A machine-learning based memetic algorithm for the multi-objective permutation flowshop scheduling problem
    Wang, Xianpeng
    Tang, Lixin
    COMPUTERS & OPERATIONS RESEARCH, 2017, 79 : 60 - 77
  • [34] A multi-objective firefly algorithm combining logistic mapping and cross-variation
    Pan, Ningkang
    Lv, Li
    Fan, Tanghuai
    Kang, Ping
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2023, 18 (03) : 255 - 265
  • [35] Reliability-Aware Multi-Objective Memetic Algorithm for Workflow Scheduling Problem in Multi-Cloud System
    Qin, Shuo
    Pi, Dechang
    Shao, Zhongshi
    Xu, Yue
    Chen, Yang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (04) : 1343 - 1361
  • [36] A multi-objective discrete invasive weed optimization for multi-objective blocking flow-shop scheduling problem
    Shao, Zhongshi
    Pi, Dechang
    Shao, Weishi
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 113 : 77 - 99
  • [37] Hybrid Evolutionary Algorithm for Multi-Objective Job Shop Scheduling
    Qin, Chaoyong
    Zhu, Jianjun
    Zheng, Jianguo
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 2, 2009, : 168 - +
  • [38] A new multi-objective algorithm for a project selection problem
    Ghorbani, S.
    Rabbani, M.
    ADVANCES IN ENGINEERING SOFTWARE, 2009, 40 (01) : 9 - 14
  • [39] Hybrid multi-objective Bayesian estimation of distribution algorithm: a comparative analysis for the multi-objective knapsack problem
    Martins, Marcella S. R.
    Delgado, Myriam R. B. S.
    Luders, Ricardo
    Santana, Roberto
    Goncalves, Richard A.
    de Almeida, Carolina P.
    JOURNAL OF HEURISTICS, 2018, 24 (01) : 25 - 47
  • [40] Application and comparison of hybrid evolutionary multiobjective optimization algorithms for solving task scheduling problem on heterogeneous systems
    Chitra, P.
    Rajaram, R.
    Venkatesh, P.
    APPLIED SOFT COMPUTING, 2011, 11 (02) : 2725 - 2734