Self-adaptive brainstorming for jobshop scheduling in multicloud environment

被引:10
|
作者
Bhatt, Ashutosh [1 ]
Dimri, Priti [2 ]
Aggarwal, Ambika [3 ]
机构
[1] Uttarkhand Tech Univ, Dehra Dun, Uttarakhand, India
[2] GBPEC Ghurdauri, Garhwal, India
[3] Univ Petr & Energy Studies, Dehra Dun, Uttarakhand, India
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2020年 / 50卷 / 08期
关键词
brain storm optimization; cloud computing; job scheduling; makespan; utilization; OPTIMIZATION; ALGORITHMS; ENERGY;
D O I
10.1002/spe.2819
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud computing is a popular platform for processing the tasks by utilizing Virtual Machines as executing elements. The problems such as utilization and makespan persist in task scheduling in cloud which has to be solved and hence this article presents a human-inspired approach for solving the job shop scheduling issue in the cloud environment. Since the job shop scheduling is challenging under multicloud environment, this article improves the well-known method which is termed as self-adaptive Brain Storm Optimization scheme. As a result, the recommendation of solutions is improved and so the desired updating is done. With this context, the scheduling process is performed. Here, the allocation of jobs for resources of heterogeneous cloud is encoded as brain storming process. Furthermore, the resultant scheduling scheme is evaluated for different performance constraints such as resource utilization rate, job completion, and makes span and the outcomes are verified. Next, to the implementation, the proposed model is compared with BSO, Particle Swarm Optimization, Genetic Algorithm, and Differential Evolution and the analysis proves its better performance.
引用
收藏
页码:1381 / 1398
页数:18
相关论文
共 50 条
  • [31] Environment Rematching: Toward Dependability Improvement for Self-Adaptive Applications
    Xu, Chang
    Yang, Wenhua
    Ma, Xiaoxing
    Cao, Chun
    Lu, Jian
    2013 28TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2013, : 592 - 597
  • [32] Situation-based and self-adaptive applications for the smart environment
    Pantsar-Syvaniemi, Susanna
    Purhonen, Anu
    Ovaska, Eila
    Kuusijarvi, Jarkko
    Evesti, Antti
    JOURNAL OF AMBIENT INTELLIGENCE AND SMART ENVIRONMENTS, 2012, 4 (06) : 491 - 516
  • [33] A holistic environment for the design and execution of self-adaptive clinical pathways
    Alexandrou, Dimitrios A.
    Skitsas, Ioannis E.
    Mentzas, Gregoris N.
    2009 9TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS IN BIOMEDICINE, 2009, : 27 - +
  • [34] A Holistic Environment for the Design and Execution of Self-Adaptive Clinical Pathways
    Al Alexandrou, Dimitrios
    Skitsas, Ioannis E.
    Mentzas, Gregoris N.
    IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2011, 15 (01): : 108 - 118
  • [35] Self-Adaptive Decision Making Under Uncertainty in Environment and Requirements
    Yang Z.
    Jin Z.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2018, 55 (05): : 1014 - 1033
  • [36] Self-adaptive resonators
    Rosas, E
    Aboites, V
    Damzen, MJ
    NONLINEAR AND COHERENT OPTICS - LASERS OPTICS '98, 1998, 3684 : 64 - 69
  • [37] Self-Adaptive Automata
    Borda, Aimee
    Koutavas, Vasileios
    2018 ACM/IEEE CONFERENCE ON FORMAL METHODS IN SOFTWARE ENGINEERING (FORMALISE 2018), 2018, : 64 - 73
  • [38] Self-adaptive regularization
    Vanzella, W
    Pellegrino, FA
    Torre, V
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2004, 26 (06) : 804 - 809
  • [39] A self-adaptive XCS
    Hurst, J
    Bull, L
    ADVANCES IN LEARNING CLASSIFIER SYSTEMS, 2002, 2321 : 57 - 73
  • [40] Self-adaptive hydrogels
    Shoaib, Tooba
    Carmichael, Ariel
    Corman, R.
    Shen, Yun
    Nguyen, Helen
    Ewoldt, Randy
    Espinosa-Marzal, Rosa
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2017, 254