Fast GA-based project scheduling for computing resources allocation in a cloud manufacturing system

被引:72
|
作者
Lin, Yang-Kuei [1 ]
Chong, Chin Soon [2 ]
机构
[1] Feng Chia Univ, Dept Ind Engn & Syst Management, POB 25-097, Taichung 40724, Taiwan
[2] ASTAR, Singapore Inst Mfg Technol, Planning & Operat Management Grp, 7 Nanyang Ave, Singapore 638075, Singapore
关键词
Resource allocation; Cloud manufacturing; Project scheduling; Genetic algorithm; GENETIC ALGORITHM; SEARCH; SERVICE;
D O I
10.1007/s10845-015-1074-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud manufacturing is becoming an increasingly popular enterprise model in which computing resources are made available on-demand to the user as needed. Cloud manufacturing aims at providing low-cost, resource-sharing and effective coordination. In this study, we present a genetic algorithm (GA) based resource constraint project scheduling, incorporating a number of new ideas (enhancements and local search) for solving computing resources allocation problems in a cloud manufacturing system. A newly generated offspring may not be feasible due to task precedence and resource availability constraints. Conflict resolutions and enhancements are performed on newly generated offsprings after crossover or mutation. The local search can exploit the neighborhood of solutions to find better schedules. Due to its complex characteristics, computing resources allocation in a cloud manufacturing system is NP-hard. Computational results show that the proposed GA can rapidly provide a good quality schedule that can optimally allocate computing resources and satisfy users' demands.
引用
收藏
页码:1189 / 1201
页数:13
相关论文
共 50 条
  • [41] The resources monitoring and optimization of scheduling research based on the cloud computing environment
    Xie, Shengjun
    Journal of Chemical and Pharmaceutical Research, 2014, 6 (05) : 536 - 539
  • [42] Research on Allocation of Resources based on reconfigurable manufacturing system
    Ma, J.
    Wu, Y. M.
    Jiang, L. L.
    Liu, Y.
    FRONTIERS IN ENTERPRISE INTEGRATION, 2008, : 161 - 169
  • [43] Fast face detection system using the GA-based threshold method
    Mitsukura, Y
    Fukumi, M
    Akamatsu, N
    ANZIIS 2001: PROCEEDINGS OF THE SEVENTH AUSTRALIAN AND NEW ZEALAND INTELLIGENT INFORMATION SYSTEMS CONFERENCE, 2001, : 183 - 187
  • [44] Optimum allocation of manufacturing resources for aviatic project based on AHP approach
    Han Suomin
    Yang Haicheng
    Yu Haishan
    ISTM/2007: 7TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-7, CONFERENCE PROCEEDINGS, 2007, : 2123 - 2126
  • [45] Fast robust GA-based ellipse detection
    Yao, J
    Kharma, N
    Grogono, P
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 2, 2004, : 859 - 862
  • [46] Task Scheduling and Resource Allocation Algorithm in Cloud Computing System Based on Non-Cooperative Game
    Zhang, Lei
    Zhou, Jin-he
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYSIS (ICCCBDA 2017), 2017, : 254 - 259
  • [47] A GA-based search method for the tolerance allocation problem
    Chen, TC
    Fischer, GW
    ARTIFICIAL INTELLIGENCE IN ENGINEERING, 2000, 14 (02): : 133 - 141
  • [48] Resources Cooperative Management in Multi-project Manufacturing Based on Cloud
    Yang, Fang-yan
    Shi, Zhi-yuan
    PROCEEDINGS OF 2012 3RD INTERNATIONAL ASIA CONFERENCE ON INDUSTRIAL ENGINEERING AND MANAGEMENT INNOVATION (IEMI2012), 2013, : 41 - 48
  • [49] Optimal computing resource allocation algorithm in cloud computing based on hybrid differential parallel scheduling
    Jing Wei
    Xin-fa Zeng
    Cluster Computing, 2019, 22 : 7577 - 7583
  • [50] Optimal computing resource allocation algorithm in cloud computing based on hybrid differential parallel scheduling
    Wei, Jing
    Zeng, Xin-fa
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 3): : S7577 - S7583