Diverse task scheduling for individualized requirements in cloud manufacturing

ABSTRACT Cloud manufacturing (CMfg) has emerged as a new manufacturing paradigm that provides ubiquitous, on-demand manufacturing services to customers through network and CMfg platforms. In CMfg system, task scheduling as an important means of finding suitable services for specific manufacturing tasks plays a key role in enhancing the system performance. Customers’ requirements in CMfg are highly individualized, which leads to diverse manufacturing tasks in terms of execution flows and users’ preferences. We focus on diverse manufacturing tasks and aim to address their scheduling issue in CMfg. First of all, a mathematical model of task scheduling is built based on analysis of the scheduling process in CMfg. To solve this scheduling problem, we propose a scheduling method aiming for diverse tasks, which enables each service demander to obtain desired manufacturing services. The candidate service sets are generated according to subtask directed graphs. An improved genetic algorithm is applied to searching for optimal task scheduling solutions. The effectiveness of the scheduling method proposed is verified by a case study with individualized customers’ requirements. The results indicate that the proposed task scheduling method is able to achieve better performance than some usual algorithms such as simulated annealing and pattern search.

[1]  Fei Tao,et al.  Correlation-aware web services composition and QoS computation model in virtual enterprise , 2010 .

[2]  Shaomin Mu,et al.  A discovery method of service-correlation for service composition in virtual enterprise , 2014 .

[3]  Lin Zhang,et al.  Modeling of manufacturing service supply-demand matching hypernetwork in service-oriented manufacturing systems , 2017 .

[4]  Fei Tao,et al.  A Ranking Chaos Algorithm for dual scheduling of cloud service and computing resource in private cloud , 2013, Comput. Ind..

[5]  Xi Vincent Wang,et al.  A cloud-based production system for information and service integration: an internet of things case study on waste electronics , 2017, Enterp. Inf. Syst..

[6]  Ray Y. Zhong,et al.  Workload-based multi-task scheduling in cloud manufacturing , 2017 .

[7]  Lei Ren,et al.  Cloud manufacturing: a new manufacturing paradigm , 2014, Enterp. Inf. Syst..

[8]  Pingyu Jiang,et al.  A game-theory approach for job scheduling in networked manufacturing , 2009 .

[9]  Liang Guo,et al.  Research on selection strategy of machining equipment in cloud manufacturing , 2014 .

[10]  Chai Xu-dong,et al.  Cloud manufacturing:a new service-oriented networked manufacturing model , 2010 .

[11]  George Q. Huang,et al.  Cloud-based smart asset management for urban flood control , 2017, Enterp. Inf. Syst..

[12]  Lida Xu,et al.  Energy-aware resource service scheduling based on utility evaluation in cloud manufacturing system , 2013 .

[13]  Fei Tao,et al.  A chaos control optimal algorithm for QoS-based service composition selection in cloud manufacturing system , 2014, Enterp. Inf. Syst..

[14]  Lei Ren,et al.  Cloud manufacturing: from concept to practice , 2015, Enterp. Inf. Syst..

[15]  Dazhong Wu,et al.  Scalability Planning for Cloud-Based Manufacturing Systems , 2015 .

[16]  Hai Wan,et al.  Multitask Oriented Virtual Resource Integration and Optimal Scheduling in Cloud Manufacturing , 2014, J. Appl. Math..

[17]  Xun Xu,et al.  From cloud computing to cloud manufacturing , 2012 .

[18]  Tao Yang,et al.  On the Granularity and Clustering of Directed Acyclic Task Graphs , 1993, IEEE Trans. Parallel Distributed Syst..

[19]  C. F. Jian,et al.  BATCH TASK SCHEDULING-ORIENTED OPTIMIZATION MODELLING AND SIMULATION IN CLOUD MANUFACTURING , 2014 .

[20]  Laurence T. Yang,et al.  Subtask Scheduling for Distributed Robots in Cloud Manufacturing , 2017, IEEE Systems Journal.

[21]  TATJANA DAVIDOVIĆ,et al.  Permutation-Based Genetic, Tabu, and Variable Neighborhood Search Heuristics for Multiprocessor Scheduling with Communication delays , 2004, Asia Pac. J. Oper. Res..

[22]  Yang Cao,et al.  A TQCS-based service selection and scheduling strategy in cloud manufacturing , 2016 .

[23]  Fei Tao,et al.  A study of optimal allocation of computing resources in cloud manufacturing systems , 2012, The International Journal of Advanced Manufacturing Technology.