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 条
  • [31] Collaborative task allocation algorithm based on multi-objective optimization in WSN
    Du, Qingwei
    Gu, Hanjie
    Tao, Jun
    Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2014, 44 (04): : 712 - 716
  • [32] Multi-objective task scheduling optimization in cloud computing based on fuzzy self-defense algorithm
    Guo, Xueying
    ALEXANDRIA ENGINEERING JOURNAL, 2021, 60 (06) : 5603 - 5609
  • [33] An EDA-GA Hybrid Algorithm for Multi-Objective Task Scheduling in Cloud Computing
    Pang, Shanchen
    Li, Wenhao
    He, Hua
    Shan, Zhiguang
    Wang, Xun
    IEEE ACCESS, 2019, 7 : 146379 - 146389
  • [34] 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
    Neural Computing and Applications, 2022, 34 : 2497 - 2497
  • [35] Multi-objective secure task scheduling based on SLA in multi-cloud environment
    Jawade, Prashant Balkrishna
    Ramachandram, S.
    MULTIAGENT AND GRID SYSTEMS, 2022, 18 (01) : 65 - 85
  • [36] Multi-objective workflow scheduling based on genetic algorithm in cloud environment
    Xia, Xuewen
    Qiu, Huixian
    Xu, Xing
    Zhang, Yinglong
    INFORMATION SCIENCES, 2022, 606 : 38 - 59
  • [37] A Deadline-Constrained Multi-Objective Task Scheduling Algorithm in Mobile Cloud Environments
    Liu, Li
    Fan, Qi
    Buyya, Rajkumar
    IEEE ACCESS, 2018, 6 : 52982 - 52996
  • [38] Multi-objective optimization technique for resource allocation and task scheduling in vehicular cloud architecture: A hybrid adaptive nature inspired approach
    Midya, Sadip
    Roy, Asmita
    Majumder, Koushik
    Phadikar, Santanu
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 103 : 58 - 84
  • [39] A Multi-objective Optimization Algorithm of Task Scheduling in WSN
    Dai, L.
    Xu, H. K.
    Chen, T.
    Qian, C.
    Xie, L. J.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2014, 9 (02) : 160 - 171
  • [40] Multi-Objective PSO Based Task Scheduling - A Load Balancing Approach in Cloud
    Sreelakshmi
    Sindhu, S.
    PROCEEDINGS OF 2019 1ST INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION AND COMMUNICATION TECHNOLOGY (ICIICT 2019), 2019,