A multi-objective algorithm for task scheduling and resource allocation in cloud-based disassembly

被引:87
|
作者
Jiang, Hui [1 ]
Yi, Jianjun [1 ]
Chen, Shaoli [1 ]
Zhu, Xiaomin [1 ]
机构
[1] East China Univ Sci & Technol, Dept Mech Engn, 130 Meilong Rd, Shanghai 200237, Peoples R China
关键词
Cloud-based disassembly; Multi-objective genetic algorithm; Task scheduling and resource allocation; Cloud manufacturing; LINE BALANCING PROBLEM; GENETIC ALGORITHM; SEARCH ALGORITHM; OPTIMIZATION; PRODUCT; DESIGN; APPROXIMATION; UNCERTAINTY; CELL;
D O I
10.1016/j.jmsy.2016.09.008
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Some manufacturers outsource their disassembly tasks to professional factories, each factory of them has specialized in its disassembly ability. Different disassembly facilities are usually combined to execute disassembly tasks. This study proposes the cloud-based disassembly that abstracts ability of the disassembly factory as the disassembly resource, the disassembly resource is then able to be allocated to execute disassembly tasks. Based on this concept, the cloud-based disassembly system is proposed, which provides the disassembly service according to the user requirement. The disassembly service is the execution plan for disassembly tasks, which is the result of scheduling disassembly tasks and allocating disassembly resources. To formally describe the disassembly service, this paper builds a mathematical model that considers the uncertainty nature of the disassembly process and precedence relationships of disassembly tasks. Two objectives including minimizing the expected total makespan and minimizing the expected total cost of the disassembly service are also discussed. The mathematical model is NP complete, a multi-objective genetic algorithm based on non-dominated sorting genetic algorithm II is designed to address the problem. Computation results show that the proposed algorithm performs well, the algorithm generates a set of Pareto optimal solutions. The user can choose a preferred disassembly service among Pareto optimal solutions. (C) 2016 The Society of Manufacturing Engineers. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:239 / 255
页数:17
相关论文
共 50 条
  • [1] Task scheduling based on multi-objective genetic algorithm in cloud computing
    Xu, Zhenzhen
    Xu, Xiujuan
    Zhao, Xiaowei
    [J]. Journal of Information and Computational Science, 2015, 12 (04): : 1429 - 1438
  • [2] An Improved Multi-Objective Optimization Algorithm Based on NPGA for Cloud Task Scheduling
    Peng Yue
    Xue Shengjun
    Li Mengying
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (04): : 161 - 176
  • [3] Multi-Objective Cloud Task Scheduling Optimization Based on Evolutionary Multi-Factor Algorithm
    Cui, Zhihua
    Zhao, Tianhao
    Wu, Linjie
    Qin, A. K.
    Li, Jianwei
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (04) : 3685 - 3699
  • [4] 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
  • [5] Multi-Objective Optimization of a Task-Scheduling Algorithm for a Secure Cloud
    Li, Wei
    Fan, Qi
    Dang, Fangfang
    Jiang, Yuan
    Wang, Haomin
    Li, Shuai
    Zhang, Xiaoliang
    [J]. INFORMATION, 2022, 13 (02)
  • [6] Multi-objective task scheduling in cloud computing
    Malti, Arslan Nedhir
    Hakem, Mourad
    Benmammar, Badr
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (25):
  • [7] Research on Cloud Task Scheduling based on Multi-Objective Optimization
    Hao, Xiaohong
    Han, Yufang
    Cao, Juan
    Yan, Yan
    Wang, Dongjiang
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2017), 2017, 61 : 466 - 471
  • [8] Energy and Quality Aware Multi-Objective Resource Allocation Algorithm in Cloud
    Desire, Kone Kigninman
    Dhib, Eya
    Tabbane, Nabil
    Asseu, Olivier
    [J]. JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2021, 20 (04)
  • [9] A Multi-Objective Genetic Algorithm-Based Resource Scheduling in Mobile Cloud Computing
    Ramasubbareddy, Somula
    Swetha, Evakattu
    Luhach, Ashish Kumar
    Srinivas, T. Aditya Sai
    [J]. INTERNATIONAL JOURNAL OF COGNITIVE INFORMATICS AND NATURAL INTELLIGENCE, 2021, 15 (03) : 58 - 73
  • [10] Multi-objective Joint Optimization of Resource Allocation and Task Scheduling for Accompanying Repair
    Liu, Shengyu
    Qi, Xiaogang
    Liu, Lifang
    [J]. Binggong Xuebao/Acta Armamentarii, 2024, 45 (07): : 2442 - 2450