{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,2]],"date-time":"2026-02-02T15:39:52Z","timestamp":1770046792512,"version":"3.49.0"},"reference-count":48,"publisher":"SAGE Publications","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IFS"],"published-print":{"date-parts":[[2021,9,15]]},"abstract":"<jats:p>Task scheduling is important in cloud manufacturing because of customers\u2019 increasingly individualized demands. However, when various changes occur, a previous optimal schedule may become non-optimal or even infeasible owing to the uncertainty of the real manufacturing environment where dynamic task arrival over time is a vital source. In this paper, we propose a novel collaborative task scheduling (CTS) model dealing with new task arrival which considers multi-supply chain collaboration. We present an improved multi-population biogeography-based optimization (IMPBBO) algorithm that uses a matrix-based solution representation and integrates the multi-population strategy, local search for the best solution, and the collaboration mechanism, for determining the optimal schedule. A series of experiments are conducted for verifying the effectiveness of the IMPBBO algorithm for solving the CTS model by comparing it with five other algorithms. The experimental results concerning average best values obtained by the IMPBBO algorithm are better than that obtained by comparison algorithms for 41 out of 45 cases, showing its superior performance. Wilcoxon-test has been employed to strengthen the fact that IMPBBO algorithm performs better than five comparison algorithms.<\/jats:p>","DOI":"10.3233\/jifs-201066","type":"journal-article","created":{"date-parts":[[2021,4,13]],"date-time":"2021-04-13T22:18:44Z","timestamp":1618352324000},"page":"3849-3872","source":"Crossref","is-referenced-by-count":4,"title":["Collaborative task scheduling with new task arrival in cloud manufacturing using improved multi-population biogeography-based optimization"],"prefix":"10.1177","volume":"41","author":[{"given":"Ziwei","family":"Dai","sequence":"first","affiliation":[{"name":"Department of Electronic Business, South China University of Technology, Guangzhou, China"}]},{"given":"Zhiyong","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Electronic Business, South China University of Technology, Guangzhou, China"}]},{"given":"Mingzhou","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Economics and Management, Tongji University, Shanghai, China"}]}],"member":"179","reference":[{"issue":"2","key":"10.3233\/JIFS-201066_ref1","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1080\/17517575.2012.683812","article-title":"Cloud manufacturing: a new manufacturing paradigm","volume":"8","author":"Zhang","year":"2014","journal-title":"Enterprise Information Systems"},{"issue":"1","key":"10.3233\/JIFS-201066_ref2","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/j.rcim.2011.07.002","article-title":"From cloud computing to cloud manufacturing","volume":"28","author":"Xu","year":"2012","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"10.3233\/JIFS-201066_ref3","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.rcim.2016.09.008","article-title":"Workload-based multi-task scheduling in cloud manufacturing","volume":"45","author":"Liu","year":"2017","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"issue":"15\u201316","key":"10.3233\/JIFS-201066_ref4","doi-asserted-by":"crossref","first-page":"4854","DOI":"10.1080\/00207543.2018.1449978","article-title":"Scheduling in cloud manufacturing: state-of-the-art and research challenges","volume":"57","author":"Liu","year":"2019","journal-title":"International Journal of Production Research"},{"key":"10.3233\/JIFS-201066_ref5","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.future.2017.05.019","article-title":"Dynamic service selection with QoS constraints and inter-service correlations using cooperative coevolution","volume":"76","author":"Liang","year":"2017","journal-title":"Future Generation Computer Systems"},{"key":"10.3233\/JIFS-201066_ref6","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1016\/j.amc.2015.11.001","article-title":"A hybrid PSO-GA algorithm for constrained optimization problems","volume":"274","author":"Garg","year":"2016","journal-title":"Applied Mathematics and Computation"},{"issue":"12","key":"10.3233\/JIFS-201066_ref9","doi-asserted-by":"crossref","first-page":"e3708","DOI":"10.1002\/dac.3708","article-title":"Nature inspired meta-heuristic algorithms for solving the service composition problem in the cloud environments","volume":"31","author":"Asghari","year":"2018","journal-title":"International Journal of Communication Systems"},{"key":"10.3233\/JIFS-201066_ref10","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1016\/j.ins.2018.11.041","article-title":"A hybrid GSA-GA algorithm for constrained optimization problems","volume":"478","author":"Garg","year":"2019","journal-title":"Information Sciences"},{"issue":"6","key":"10.3233\/JIFS-201066_ref11","doi-asserted-by":"crossref","first-page":"702","DOI":"10.1109\/TEVC.2008.919004","article-title":"Biogeography-based optimization","volume":"12","author":"Simon","year":"2008","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"23","key":"10.3233\/JIFS-201066_ref12","doi-asserted-by":"crossref","first-page":"15601","DOI":"10.1007\/s11042-015-2649-7","article-title":"Automated classification of brain images using wavelet-energy and biogeography-based optimization","volume":"75","author":"Yang","year":"2016","journal-title":"Multimedia Tools and Applications"},{"issue":"11","key":"10.3233\/JIFS-201066_ref13","doi-asserted-by":"crossref","first-page":"8125","DOI":"10.1007\/s00500-019-04266-y","article-title":"A novel quality-of-service-aware web services composition using biogeography-based optimization algorithm","volume":"24","author":"Sangaiah","year":"2019","journal-title":"Soft Computing"},{"key":"10.3233\/JIFS-201066_ref14","doi-asserted-by":"crossref","first-page":"800","DOI":"10.1016\/j.cie.2019.06.058","article-title":"Improved biogeography-based optimization using migration process adjustment: An approach for location-allocation of ambulances","volume":"135","author":"Kaveh","year":"2019","journal-title":"Computers & Industrial Engineering"},{"issue":"4","key":"10.3233\/JIFS-201066_ref15","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1080\/17517575.2011.621981","article-title":"Modelling of combinable relationship-based composition service network and the theoretical proof of its scale-free characteristics","volume":"6","author":"Tao","year":"2012","journal-title":"Enterprise Information Systems"},{"issue":"14","key":"10.3233\/JIFS-201066_ref16","doi-asserted-by":"crossref","first-page":"4380","DOI":"10.1080\/00207543.2015.1005765","article-title":"Cloud manufacturing service composition based on QoS with geo-perspective transportation using an improved Artificial Bee Colony optimisation algorithm","volume":"53","author":"Lartigau","year":"2015","journal-title":"International Journal of Production Research"},{"issue":"6","key":"10.3233\/JIFS-201066_ref17","doi-asserted-by":"crossref","first-page":"4041","DOI":"10.3233\/JIFS-171379","article-title":"Optimal selection of manufacturing services in cloud manufacturing: A novel hybrid MCDM approach based on rough ANP and rough TOPSIS","volume":"34","author":"Li","year":"2018","journal-title":"Journal of Intelligent & Fuzzy Systems"},{"key":"10.3233\/JIFS-201066_ref18","doi-asserted-by":"publisher","DOI":"10.1080\/00207543.2020.1774678"},{"issue":"13","key":"10.3233\/JIFS-201066_ref19","doi-asserted-by":"crossref","first-page":"5099","DOI":"10.1007\/s00500-018-3177-y","article-title":"Extended genetic algorithm for solving open-shop scheduling problem","volume":"23","author":"Hosseinabadi","year":"2019","journal-title":"Soft Computing"},{"issue":"3","key":"10.3233\/JIFS-201066_ref20","doi-asserted-by":"crossref","first-page":"3189","DOI":"10.3233\/JIFS-191175","article-title":"Fuzzy distributed two-stage hybrid flow shop scheduling problem with setup time: collaborative variable search","volume":"38","author":"Cai","year":"2020","journal-title":"Journal of Intelligent & Fuzzy Systems"},{"issue":"2","key":"10.3233\/JIFS-201066_ref21","doi-asserted-by":"crossref","first-page":"437","DOI":"10.1016\/j.ijpe.2008.08.059","article-title":"Coordinated supply chain scheduling","volume":"120","author":"Sawik","year":"2009","journal-title":"International Journal of Production Economics"},{"key":"10.3233\/JIFS-201066_ref22","doi-asserted-by":"crossref","unstructured":"Laili Y. , Zhang L. and Tao F. , Energy adaptive immune genetic algorithm for collaborative design task scheduling in cloud manufacturing system, In proceeding of 2011 IEEE International Conference on Industrial Engineering and Engineering Management, IEEE, Singapore, December 06\u201309, 2011.","DOI":"10.1109\/IEEM.2011.6118248"},{"issue":"5","key":"10.3233\/JIFS-201066_ref23","doi-asserted-by":"crossref","first-page":"1189","DOI":"10.1007\/s10845-015-1074-0","article-title":"Fast GA-based project scheduling for computing resources allocation in a cloud manufacturing system","volume":"28","author":"Lin","year":"2017","journal-title":"Journal of Intelligent Manufacturing"},{"issue":"3","key":"10.3233\/JIFS-201066_ref24","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1080\/0951192X.2017.1413252","article-title":"An event-triggered dynamic scheduling method for randomly arriving tasks in cloud manufacturing","volume":"31","author":"Zhou","year":"2018","journal-title":"International Journal of Computer Integrated Manufacturing"},{"issue":"1","key":"10.3233\/JIFS-201066_ref25","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":"International Journal of Simulation Modelling"},{"issue":"2","key":"10.3233\/JIFS-201066_ref26","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":"2015","journal-title":"IEEE Systems Journal"},{"key":"10.3233\/JIFS-201066_ref27","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1016\/j.jmsy.2016.09.008","article-title":"A multi-objective algorithm for task scheduling and resource allocation in cloud-based disassembly","volume":"41","author":"Jiang","year":"2016","journal-title":"Journal of Manufacturing Systems"},{"issue":"2","key":"10.3233\/JIFS-201066_ref28","doi-asserted-by":"crossref","first-page":"e5329","DOI":"10.1002\/cpe.5329","article-title":"Service load balancing, scheduling, and logistics optimization in cloud manufacturing by using genetic algorithm","volume":"31","author":"Ghomi","year":"2019","journal-title":"Concurrency and Computation Practice and Experience"},{"key":"10.3233\/JIFS-201066_ref29","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":"Robotics and Computer-Integrated Manufacturing"},{"key":"10.3233\/JIFS-201066_ref30","doi-asserted-by":"crossref","first-page":"101850","DOI":"10.1016\/j.rcim.2019.101850","article-title":"Multi-phase integrated scheduling of hybrid tasks in cloud manufacturing environment","volume":"61","author":"Laili","year":"2020","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"issue":"1\u20134","key":"10.3233\/JIFS-201066_ref31","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1007\/s00170-015-7350-5","article-title":"A TQCS-based service selection and scheduling strategy in cloud manufacturing","volume":"82","author":"Cao","year":"2016","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"issue":"3","key":"10.3233\/JIFS-201066_ref33","doi-asserted-by":"crossref","first-page":"581","DOI":"10.1080\/10556788.2016.1230210","article-title":"Multi-objective optimal scheduling of reconfigurable assembly line for cloud manufacturing","volume":"32","author":"Yuan","year":"2017","journal-title":"Optimization Methods and Software"},{"issue":"2","key":"10.3233\/JIFS-201066_ref34","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1016\/S0377-2217(01)00355-1","article-title":"Using real time information for effective dynamic scheduling","volume":"139","author":"Cowling","year":"2002","journal-title":"European Journal of Operational Research"},{"key":"10.3233\/JIFS-201066_ref35","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1016\/j.cie.2017.03.006","article-title":"Two stage particle swarm optimization to solve the flexible job shop predictive scheduling problem considering possible machine breakdowns","volume":"112","author":"Nouiri","year":"2017","journal-title":"Computers & Industrial Engineering"},{"issue":"2","key":"10.3233\/JIFS-201066_ref36","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1007\/s10951-010-0189-6","article-title":"Dynamic supply chain scheduling","volume":"15","author":"Ivanov","year":"2012","journal-title":"Journal of Scheduling"},{"issue":"9","key":"10.3233\/JIFS-201066_ref37","doi-asserted-by":"crossref","first-page":"3519","DOI":"10.1007\/s00170-017-1055-x","article-title":"Rescheduling strategy of cloud service based on shuffled frog leading algorithm and Nash equilibrium","volume":"94","author":"Wang","year":"2018","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"issue":"5","key":"10.3233\/JIFS-201066_ref38","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1109\/TSE.2004.11","article-title":"QoS-aware middleware for web services composition","volume":"30","author":"Zeng","year":"2004","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"3","key":"10.3233\/JIFS-201066_ref39","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1080\/17517575.2017.1364428","article-title":"Diverse task scheduling for individualized requirements in cloud manufacturing","volume":"12","author":"Zhou","year":"2018","journal-title":"Enterprise Information Systems"},{"issue":"4","key":"10.3233\/JIFS-201066_ref40","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1109\/TII.2008.2009533","article-title":"Resource service composition and its optimal-selection based on particle swarm optimization in manufacturing grid system","volume":"4","author":"Tao","year":"2008","journal-title":"IEEE Transactions on Industrial Informatics"},{"issue":"9","key":"10.3233\/JIFS-201066_ref41","doi-asserted-by":"crossref","first-page":"2771","DOI":"10.1007\/s00170-018-3028-0","article-title":"A hybrid grey wolf optimizer algorithm with evolutionary operators for optimal QoS-aware service composition and optimal selection in cloud manufacturing","volume":"101","author":"Bouzary","year":"2019","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"issue":"4","key":"10.3233\/JIFS-201066_ref42","doi-asserted-by":"crossref","first-page":"3091","DOI":"10.1007\/s11071-018-04743-3","article-title":"A collaborative service group-based fuzzy QoS-aware manufacturing service composition using an extended flower pollination algorithm","volume":"95","author":"Zhang","year":"2019","journal-title":"Nonlinear Dynamics"},{"key":"10.3233\/JIFS-201066_ref43","doi-asserted-by":"publisher","DOI":"10.1080\/0951192X.2020.1858502"},{"key":"10.3233\/JIFS-201066_ref44","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.swevo.2015.05.001","article-title":"An efficient biogeography based optimization algorithm for solving reliability optimization problems","volume":"24","author":"Garg","year":"2015","journal-title":"Swarm and Evolutionary Computation"},{"issue":"12","key":"10.3233\/JIFS-201066_ref45","doi-asserted-by":"crossref","first-page":"4483","DOI":"10.1007\/s00500-018-3113-1","article-title":"Efficient and merged biogeography-based optimization algorithm for global optimization problems","volume":"23","author":"Zhang","year":"2019","journal-title":"Soft Computing"},{"key":"10.3233\/JIFS-201066_ref46","doi-asserted-by":"crossref","first-page":"266","DOI":"10.1016\/j.amc.2014.09.008","article-title":"Biogeography-based optimization for optimal job scheduling in cloud computing","volume":"247","author":"Kim","year":"2014","journal-title":"Applied Mathematics and Computation"},{"issue":"9","key":"10.3233\/JIFS-201066_ref47","doi-asserted-by":"crossref","first-page":"2690","DOI":"10.1080\/00207543.2014.975855","article-title":"Biogeography-based optimisation for flexible manufacturing system scheduling problem","volume":"53","author":"Paslar","year":"2015","journal-title":"International Journal of Production Research"},{"key":"10.3233\/JIFS-201066_ref48","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/j.cie.2015.03.008","article-title":"Multi-objective biogeography-based optimization for supply chain network design under uncertainty","volume":"85","author":"Yang","year":"2015","journal-title":"Computers & Industrial Engineering"},{"key":"10.3233\/JIFS-201066_ref49","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1016\/j.asoc.2017.10.045","article-title":"Non-dominated sorting biogeography-based optimization for bi-objective reentrant flexible manufacturing system scheduling","volume":"62","author":"Rifai","year":"2018","journal-title":"Applied Soft Computing"},{"issue":"1\u20134","key":"10.3233\/JIFS-201066_ref50","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1007\/s00170-015-7738-2","article-title":"An improved discrete bees algorithm for correlation-aware service aggregation optimization in cloud manufacturing","volume":"84","author":"Xu","year":"2016","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"issue":"1","key":"10.3233\/JIFS-201066_ref51","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1109\/72.265956","article-title":"An introduction to simulated evolutionary optimization","volume":"5","author":"Fogel","year":"1994","journal-title":"IEEE Transactions on Neural Networks"}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/JIFS-201066","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,2]],"date-time":"2026-02-02T04:27:28Z","timestamp":1770006448000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/JIFS-201066"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,15]]},"references-count":48,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.3233\/jifs-201066","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,15]]}}}