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 条
  • [21] Solving the Multi-Objective Optimal Power Flow Problem Using the Multi-Objective Firefly Algorithm with a Constraints-Prior Pareto-Domination Approach
    Chen, Gonggui
    Yi, Xingting
    Zhang, Zhizhong
    Lei, Hangtian
    ENERGIES, 2018, 11 (12)
  • [22] Multi-objective optimisation of multi-task scheduling in cloud manufacturing
    Li, Feng
    Zhang, Lin
    Liao, T. W.
    Liu, Yongkui
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (12) : 3847 - 3863
  • [23] Creative Graphic Design System Based on Multi-objective Firefly Algorithm
    Qu, Huimin
    MACHINE LEARNING, IMAGE PROCESSING, NETWORK SECURITY AND DATA SCIENCES, MIND 2022, PT I, 2022, 1762 : 317 - 324
  • [24] A Decomposition based Memetic Multi-objective Algorithm for Continuous Multi-objective Optimization Problem
    Wang, Na
    Wang, Hongfeng
    Fu, Yaping
    Wang, Lingwei
    2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 896 - 900
  • [25] A Multi-Objective Memetic Algorithm for Workflow Scheduling in Clouds
    Yao, Feng
    Chen, Huangke
    Liu, Xiaolu
    Gong, Maoguo
    Xing, Lining
    Zhao, Wei
    Zheng, Long
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024,
  • [26] A multi-objective chemical reaction optimisation algorithm for multi-objective travelling salesman problem
    Bouzoubia, Samira, 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (06): : 87 - 101
  • [27] A multi-population algorithm for multi-objective knapsack problem
    Ben Mansour, Imen
    Basseur, Matthieu
    Saubion, Frederic
    APPLIED SOFT COMPUTING, 2018, 70 : 814 - 825
  • [28] Multi-objective optimisation of tool indexing problem: a mathematical model and a modified genetic algorithm
    Amouzgar, Kaveh
    Nourmohammadi, Amir
    Ng, Amos H. C.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2021, 59 (12) : 3572 - 3590
  • [29] A Multi-Objective Optimization Approach for Resource Assignment and Task Scheduling Problem: Application to Maritime Domain Awareness
    Dridi, Olfa
    Krichen, Saoussen
    Guitouni, Adel
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [30] A Pareto based discrete Jaya algorithm for multi-objective flexible job shop scheduling problem
    Caldeira, Rylan H.
    Gnanavelbabu, A.
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 170