Bi-objective decision support system for task-scheduling based on genetic algorithm in cloud computing

被引:0
|
作者
Hatem Aziza
Saoussen Krichen
机构
[1] Université de Tunis,LARODEC, Institut Supérieur de Gestion
来源
Computing | 2018年 / 100卷
关键词
Cloud computing; Genetic algorithm; Task-scheduling; Decision support system; 68M20 (Performance evaluation; queueing; scheduling); 68M14 (Distributed Systems);
D O I
暂无
中图分类号
学科分类号
摘要
We address in this paper the task-scheduling in cloud computing. This problem is known to be NP\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\mathcal {NP}}$$\end{document}-hard due to its combinatorial aspect. The main role of our model is to estimate the time needed to run a set of tasks in cloud and in turn reduces the processing cost. We propose a genetic approach for modelling and optimizing a task-scheduling problem in cloud computing. The experimental results demonstrate that our solution successfully competes with previous task-scheduling algorithms. For this, we develop a decision support system based on the core of CloudSim. In terms of processing cost, the obtained results show that our approach outperforms previous scheduling methods by a significant margin. In terms of makespan, the obtained schedules are also shorter than those of other algorithms.
引用
收藏
页码:65 / 91
页数:26
相关论文
共 50 条
  • [41] Correction to: 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, 2022, 34 : 2497 - 2497
  • [42] A bi-objective genetic algorithm approach to risk mitigation in project scheduling
    Kilic, Murat
    Ulusoy, Guenduez
    Serifoglu, Funda Sivrikaya
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2008, 112 (01) : 202 - 216
  • [43] Bi-objective scheduling algorithm for scientific workflows on cloud computing platform with makespan and monetary cost minimization approach
    Shirvani, Mirsaeid Hosseini
    Talouki, Reza Noorian
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2022, 8 (02) : 1085 - 1114
  • [44] Bi-objective scheduling algorithm for scientific workflows on cloud computing platform with makespan and monetary cost minimization approach
    Mirsaeid Hosseini Shirvani
    Reza Noorian Talouki
    [J]. Complex & Intelligent Systems, 2022, 8 : 1085 - 1114
  • [45] Probability-Based Crossover Genetic Algorithm for Task Scheduling in Cloud Computing
    Al Shamaa, Saleh
    Shi, Wei
    Ankenmann, Georges
    [J]. 2023 6TH CONFERENCE ON CLOUD AND INTERNET OF THINGS, CIOT, 2023, : 231 - 238
  • [46] Bi-Objective Workflow Scheduling on Heterogeneous Computing Systems Using a Memetic Algorithm
    Zhang, Yujian
    Tong, Fei
    Li, Chuanyou
    Xu, Yuwei
    [J]. ELECTRONICS, 2021, 10 (02) : 1 - 20
  • [47] 5G Edge Network of Collaborative Computing Task-Scheduling Algorithm with Cloud Edge
    Sui, Weixin
    Zhou, Yimin
    Zhu, Sizheng
    Xu, Ye
    Wang, Shanshan
    Wang, Dan
    [J]. MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [48] Differential Evolution with Double-level Archives for Bi-objective Cloud Task Scheduling
    He, Fei-Long
    Chen, Wei-Neng
    Hu, Xiao-Min
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 2942 - 2949
  • [49] A PSO Algorithm Based Task Scheduling in Cloud Computing
    Agarwal, Mohit
    Srivastava, Gur Mauj Saran
    [J]. INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2019, 10 (04) : 1 - 17
  • [50] Cloud Computing - Task Scheduling based on Genetic Algorithms
    Mocanu, Eleonora Maria
    Florea, Mihai
    Andreica, Mugurel Ionut
    Tapus, Nicolae
    [J]. 2012 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2012, : 167 - 172