{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T09:29:51Z","timestamp":1769851791320,"version":"3.49.0"},"reference-count":34,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T00:00:00Z","timestamp":1713139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Systems"],"abstract":"<jats:p>In cloud manufacturing environments, the scheduling of multi-user manufacturing tasks often fails to consider the impact of service supply on resource allocation. This study addresses this gap by proposing a bi-objective multi-user multi-task scheduling model aimed at simultaneously minimising workload and maximising customer satisfaction. To accurately capture customer satisfaction, a novel comprehensive rating index is introduced, integrating the actual completion cost, time, and processing quality against customer expectations. Furthermore, vehicle constraints are incorporated into the model to accommodate potential delays in transport vehicle availability, thereby enhancing its alignment with real-world manufacturing settings. The proposed mathematical model is solved using an improved three-stage genetic algorithm, which integrates the k-means algorithm and a real-time sequence scheduling strategy to optimise solution quality. Validation against alternative algorithms across various case scales demonstrates the efficacy of the approach in providing practical scheduling solutions for real-case scenarios.<\/jats:p>","DOI":"10.3390\/systems12040133","type":"journal-article","created":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T08:08:12Z","timestamp":1713168492000},"page":"133","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Resource Scheduling Optimisation Study Considering Both Supply and Demand Sides of Services under Cloud Manufacturing"],"prefix":"10.3390","volume":"12","author":[{"given":"Qinglei","family":"Zhang","sequence":"first","affiliation":[{"name":"Logistics Engineering College, Shanghai Maritime University, Shanghai 201306, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-6643-3819","authenticated-orcid":false,"given":"Ning","family":"Li","sequence":"additional","affiliation":[{"name":"Institute of Logistics Science and Engineering, Shanghai Maritime University, Shanghai 201306, China"}]},{"given":"Jianguo","family":"Duan","sequence":"additional","affiliation":[{"name":"Logistics Engineering College, Shanghai Maritime University, Shanghai 201306, China"}]},{"given":"Jiyun","family":"Qin","sequence":"additional","affiliation":[{"name":"Logistics Engineering College, Shanghai Maritime University, Shanghai 201306, China"}]},{"given":"Ying","family":"Zhou","sequence":"additional","affiliation":[{"name":"Logistics Engineering College, Shanghai Maritime University, Shanghai 201306, China"}]}],"member":"1968","published-online":{"date-parts":[[2024,4,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"4201","DOI":"10.1007\/s00170-022-09873-y","article-title":"Resource Scheduling in Cloud-Based Manufacturing System: A Comprehensive Survey","volume":"122","author":"Rashidifar","year":"2022","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1128","DOI":"10.1016\/j.promfg.2018.07.149","article-title":"Service Matching and Selection in Cloud Manufacturing: A State-of-the-Art Review","volume":"26","author":"Bouzary","year":"2018","journal-title":"Procedia Manuf."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2757","DOI":"10.1007\/s00170-016-8992-7","article-title":"QoS-Aware Service Composition for Cloud Manufacturing Based on the Optimal Construction of Synergistic Elementary Service Groups","volume":"88","author":"Liu","year":"2017","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Goodarzi, E.V., Houshmand, M., Valilai, O.F., Ghezavati, V., and Bamdad, S. (2020, January 14\u201317). Manufacturing Cloud Service Composition Based on the Non-Cooperative and Cooperative Game Theory. Proceedings of the 2020 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Singapore.","DOI":"10.1109\/IEEM45057.2020.9309921"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"118379","DOI":"10.1016\/j.jclepro.2019.118379","article-title":"A Cloud Service Platform Integrating Additive and Subtractive Manufacturing with High Resource Efficiency","volume":"241","author":"Qian","year":"2019","journal-title":"J. Clean. Prod."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"6513","DOI":"10.1080\/00207543.2019.1683247","article-title":"Flexible Flow Line Scheduling Considering Machine Eligibility in a Digital Dental Laboratory","volume":"58","author":"Valizadeh","year":"2020","journal-title":"Int. J. Prod. Res."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"93","DOI":"10.2507\/IJSIMM13(1)CO2","article-title":"Batch Task Scheduling-Oriented Optimization Modelling and Simulation in Cloud Manufacturing","volume":"13","author":"Jian","year":"2014","journal-title":"Int. J. Simul. Model."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Yang, D., Liu, Q., Li, J., and Jia, Y. (2020). Multi-Objective Optimization of Service Selection and Scheduling in Cloud Manufacturing Considering Environmental Sustainability. Sustainability, 12.","DOI":"10.3390\/su12187733"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1162","DOI":"10.1080\/0951192X.2021.1972459","article-title":"Alternative Process Routing and Consolidated Production-Distribution Planning with a Destination Oriented Strategy in Cloud Manufacturing","volume":"34","author":"Zeynivand","year":"2021","journal-title":"Int. J. Comput. Integr. Manuf."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.rcim.2019.01.010","article-title":"Scheduling of Manufacturers Based on Chaos Optimization Algorithm in Cloud Manufacturing","volume":"58","author":"Hu","year":"2019","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"941","DOI":"10.1109\/JSYST.2015.2438054","article-title":"Subtask Scheduling for Distributed Robots in Cloud Manufacturing","volume":"11","author":"Li","year":"2017","journal-title":"IEEE Syst. J."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"102303","DOI":"10.1016\/j.rcim.2021.102303","article-title":"A Novel Method for Customer-Oriented Scheduling with Available Manufacturing Time Windows in Cloud Manufacturing","volume":"75","author":"Tong","year":"2022","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1007\/s00170-017-1167-3","article-title":"Cloud Manufacturing Service Selection Optimization and Scheduling with Transportation Considerations: Mixed-Integer Programming Models","volume":"95","author":"Akbaripour","year":"2018","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"4765","DOI":"10.1080\/00207543.2017.1292064","article-title":"A Hybrid Approach Combining Modified Artificial Bee Colony and Cuckoo Search Algorithms for Multi-Objective Cloud Manufacturing Service Composition","volume":"55","author":"Zhou","year":"2017","journal-title":"Int. J. Prod. Res."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1016\/j.promfg.2018.10.061","article-title":"A Mathematical Model for Task Scheduling in Cloud Manufacturing Systems Focusing on Global Logistics\u2014ScienceDirect","volume":"17","author":"Delaram","year":"2018","journal-title":"Procedia Manuf."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1016\/j.jmsy.2019.10.002","article-title":"Multi-Perspective Collaborative Scheduling Using Extended Genetic Algorithm with Interval-Valued Intuitionistic Fuzzy Entropy Weight Method","volume":"53","author":"Zhang","year":"2019","journal-title":"J. Manuf. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"12648","DOI":"10.1109\/ACCESS.2017.2715829","article-title":"A Hybrid Energy-Aware Resource Allocation Approach in Cloud Manufacturing Environment","volume":"5","author":"Zheng","year":"2017","journal-title":"IEEE Access"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"101914","DOI":"10.1016\/j.rcim.2019.101914","article-title":"Logistics Service Scheduling with Manufacturing Provider Selection in Cloud Manufacturing","volume":"65","author":"Zhou","year":"2020","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"3847","DOI":"10.1080\/00207543.2018.1538579","article-title":"Multi-Objective Optimisation of Multi-Task Scheduling in Cloud Manufacturing","volume":"57","author":"Li","year":"2019","journal-title":"Int. J. Prod. Res."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"102094","DOI":"10.1016\/j.rcim.2020.102094","article-title":"Collaborative Optimization for Logistics and Processing Services in Cloud Manufacturing","volume":"68","author":"Zhou","year":"2021","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1633","DOI":"10.1080\/00207543.2020.1867921","article-title":"Integrated Cross-Supplier Order and Logistic Scheduling in Cloud Manufacturing","volume":"60","author":"Wu","year":"2022","journal-title":"Int. J. Prod. Res."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1016\/j.cor.2018.06.002","article-title":"Cloud Manufacturing\u2014Scheduling as a Service for Sheet Metal Manufacturing","volume":"110","author":"Helo","year":"2019","journal-title":"Comput. Oper. Res."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1305849","DOI":"10.1155\/2021\/1305849","article-title":"Multiobjective Real-Time Scheduling of Tasks in Cloud Manufacturing with Genetic Algorithm","volume":"2021","author":"Ahn","year":"2021","journal-title":"Math. Probl. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"865","DOI":"10.1080\/17517575.2019.1599448","article-title":"Service Load Balancing, Task Scheduling and Transportation Optimisation in Cloud Manufacturing by Applying Queuing System","volume":"13","year":"2019","journal-title":"Enterp. Inf. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/j.rcim.2018.09.002","article-title":"Two-Level Multi-Task Scheduling in a Cloud Manufacturing Environment","volume":"56","author":"Li","year":"2019","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"542","DOI":"10.1080\/00207543.2019.1697000","article-title":"Dynamic Service Resources Scheduling Method in Cloud Manufacturing Environment","volume":"59","author":"Yuan","year":"2021","journal-title":"Int. J. Prod. Res."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Shi, Y., Luo, L., and Guang, H. (2019, January 20\u201321). Research on Scheduling of Cloud Manufacturing Resources Based on Bat Algorithm and Cellular Automata. Proceedings of the 2019 IEEE International Conference on Smart Manufacturing, Industrial & Logistics Engineering (SMILE), Hangzhou, China.","DOI":"10.1109\/SMILE45626.2019.8965317"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/j.ins.2017.05.044","article-title":"A Novel Artificial Bee Colony Algorithm with an Adaptive Population Size for Numerical Function Optimization","volume":"414","author":"Cui","year":"2017","journal-title":"Inf. Sci."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"3574","DOI":"10.1080\/00207543.2012.752588","article-title":"A Pareto-Based Estimation of Distribution Algorithm for the Multi-Objective Flexible Job-Shop Scheduling Problem","volume":"51","author":"Wang","year":"2013","journal-title":"Int. J. Prod. Res."},{"key":"ref_30","unstructured":"Han, J., Kamber, M., and Pei, J. (2012). Data Mining: Concepts and Techniques, Elsevier."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1016\/j.ins.2014.10.009","article-title":"Solving the Large-Scale Hybrid Flow Shop Scheduling Problem with Limited Buffers by a Hybrid Artificial Bee Colony Algorithm","volume":"316","author":"Li","year":"2015","journal-title":"Inf. Sci."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1016\/j.ins.2014.07.039","article-title":"Pareto-Based Grouping Discrete Harmony Search Algorithm for Multi-Objective Flexible Job Shop Scheduling","volume":"289","author":"Gao","year":"2014","journal-title":"Inf. Sci."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1823","DOI":"10.3233\/JIFS-181005","article-title":"Integrated MOPSO Algorithms for Task Scheduling in Cloud Computing","volume":"36","author":"Abdullah","year":"2019","journal-title":"J. Intell. Fuzzy Syst."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"772","DOI":"10.1016\/j.ejor.2015.08.064","article-title":"Green Scheduling of a Two-Machine Flowshop: Trade-off between Makespan and Energy Consumption","volume":"248","author":"Mansouri","year":"2016","journal-title":"Eur. J. Oper. Res."}],"container-title":["Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-8954\/12\/4\/133\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:28:06Z","timestamp":1760106486000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-8954\/12\/4\/133"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,15]]},"references-count":34,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2024,4]]}},"alternative-id":["systems12040133"],"URL":"https:\/\/doi.org\/10.3390\/systems12040133","relation":{},"ISSN":["2079-8954"],"issn-type":[{"value":"2079-8954","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,15]]}}}