{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T22:10:42Z","timestamp":1768342242700,"version":"3.49.0"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T00:00:00Z","timestamp":1625097600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T00:00:00Z","timestamp":1625097600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Natural Science Basic Research Plan","award":["2019JM-348"],"award-info":[{"award-number":["2019JM-348"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2023,10]]},"DOI":"10.1007\/s10586-021-03349-6","type":"journal-article","created":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T05:23:51Z","timestamp":1625117031000},"page":"2519-2537","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Improved particle swarm optimization based on blockchain mechanism for flexible job shop problem"],"prefix":"10.1007","volume":"26","author":[{"given":"Muhammad Usman","family":"Sana","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhanli","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fawad","family":"Javaid","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Muhammad Wahab","family":"Hanif","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Imran","family":"Ashraf","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,7,1]]},"reference":[{"key":"3349_CR1","doi-asserted-by":"crossref","unstructured":"Li, K., Zheng, H., Wu, J.: Migration-based virtual machine placement in cloud systems. In: 2013 IEEE 2nd International Conference on Cloud Networking (CloudNet). IEEE; 2013. pp. 83\u201390.","DOI":"10.1109\/CloudNet.2013.6710561"},{"issue":"1","key":"3349_CR2","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1016\/j.engappai.2012.03.011","volume":"26","author":"RT Neto","year":"2013","unstructured":"Neto, R.T., Godinho, F.M.: Literature review regarding Ant Colony Optimization applied to scheduling problems: Guidelines for implementation and directions for future research. Eng. Appl. Artif. Intell. 26(1), 150\u2013161 (2013)","journal-title":"Eng. Appl. Artif. Intell."},{"key":"3349_CR3","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1016\/j.procs.2017.08.174","volume":"112","author":"B Marzouki","year":"2017","unstructured":"Marzouki, B., Driss, O.B., Ghedira, K.: Multi agent model based on chemical reaction optimization with greedy algorithm for flexible job shop scheduling problem. Proc. Comput. Sci. 112, 81\u201390 (2017)","journal-title":"Proc. Comput. Sci."},{"issue":"21","key":"3349_CR4","doi-asserted-by":"publisher","first-page":"7652","DOI":"10.1016\/j.eswa.2015.06.004","volume":"42","author":"KZ Gao","year":"2015","unstructured":"Gao, K.Z., Suganthan, P.N., Chua, T.J., Chong, C.S., Cai, T.X., Pan, Q.K.: A two-stage artificial bee colony algorithm scheduling flexible job-shop scheduling problem with new job insertion. Expert Syst. Appl. 42(21), 7652\u20137663 (2015)","journal-title":"Expert Syst. Appl."},{"key":"3349_CR5","unstructured":"Libralesso, L, Jost, V., Salem, K.H., Fontan, F., Maffray, F.: Study on partial flexible job-shop scheduling problem under tooling constraints: Complexity and related problems. 2019."},{"issue":"11","key":"3349_CR6","doi-asserted-by":"publisher","first-page":"1973","DOI":"10.1080\/0305215X.2016.1145216","volume":"48","author":"J Zhang","year":"2016","unstructured":"Zhang, J., Yang, J., Zhou, Y.: Robust scheduling for multi-objective flexible job-shop problems with flexible workdays. Eng. Optim. 48(11), 1973\u20131989 (2016)","journal-title":"Eng. Optim."},{"key":"3349_CR7","first-page":"2260","volume":"2019","author":"L Yao","year":"2019","unstructured":"Yao, L., Liu, Y., Zhao, H., Ding, H.: An improved UKPK-PSO algorithm inspired from block chain technology for flexible job shop scheduling problem. Chin. Control Conf. IEEE 2019, 2260\u20132265 (2019)","journal-title":"Chin. Control Conf. IEEE"},{"key":"3349_CR8","volume-title":"Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction","author":"A Narayanan","year":"2016","unstructured":"Narayanan, A., Bonneau, J., Felten, E., Miller, A., Goldfeder, S.: Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction. Princeton University Press, Princeton (2016)"},{"key":"3349_CR9","first-page":"1451","volume":"2016","author":"J Liu","year":"2016","unstructured":"Liu, J., Mao, Y., Zhang, J., Letaief, K.B.: Delay-optimal computation task scheduling for mobile-edge computing systems. IEEE 2016, 1451\u20131455 (2016)","journal-title":"IEEE"},{"key":"3349_CR10","doi-asserted-by":"publisher","first-page":"640","DOI":"10.1016\/j.future.2015.08.006","volume":"56","author":"M Abdullahi","year":"2016","unstructured":"Abdullahi, M., Ngadi, M.A., et al.: Symbiotic Organism Search optimization based task scheduling in cloud computing environment. Futur. Gener. Comput. Syst. 56, 640\u2013650 (2016)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"2","key":"3349_CR11","doi-asserted-by":"publisher","first-page":"772","DOI":"10.1109\/TASE.2017.2693688","volume":"15","author":"P Zhang","year":"2017","unstructured":"Zhang, P., Zhou, M.: Dynamic cloud task scheduling based on a two-stage strategy. IEEE Trans. Autom. Sci. Eng. 15(2), 772\u2013783 (2017)","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"3349_CR12","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.rcim.2016.09.008","volume":"45","author":"Y Liu","year":"2017","unstructured":"Liu, Y., Xu, X., Zhang, L., Wang, L., Zhong, R.Y.: Workload-based multi-task scheduling in cloud manufacturing. Robot. Comput.-Integr. Manuf. 45, 3\u201320 (2017)","journal-title":"Robot. Comput.-Integr. Manuf."},{"issue":"9","key":"3349_CR13","doi-asserted-by":"publisher","first-page":"3469","DOI":"10.1007\/s12652-018-1071-1","volume":"10","author":"HR Boveiri","year":"2019","unstructured":"Boveiri, H.R., Khayami, R., Elhoseny, M., Gunasekaran, M.: An efficient Swarm-Intelligence approach for task scheduling in cloud-based internet of things applications. J. Ambient. Intell. Humaniz. Comput. 10(9), 3469\u20133479 (2019)","journal-title":"J. Ambient. Intell. Humaniz. Comput."},{"key":"3349_CR14","doi-asserted-by":"publisher","first-page":"102038","DOI":"10.1016\/j.simpat.2019.102038","volume":"99","author":"A Wilczynski","year":"2020","unstructured":"Wilczynski, A., Kolodziej, J.: Modelling and simulation of security-aware task scheduling in cloud computing based on Blockchain technology. Simul. Model. Pract. Theory. 99, 102038 (2020)","journal-title":"Simul. Model. Pract. Theory."},{"key":"3349_CR15","first-page":"89","volume-title":"Applicability of Blockchain Technology in Scheduling Resources Within Distributed Manufacturing. Logistics Management","author":"J Lohmer","year":"2019","unstructured":"Lohmer, J.: Applicability of Blockchain Technology in Scheduling Resources Within Distributed Manufacturing. Logistics Management, pp. 89\u2013103. Springer, New York (2019)"},{"key":"3349_CR16","doi-asserted-by":"crossref","unstructured":"Javed, M.U., Javaid, N.: Scheduling charging of electric vehicles in a secured manner using blockchain technology. In: 2019 International Conference on Frontiers of Information Technology (FIT). IEEE; 2019. p. 351.","DOI":"10.1109\/FIT47737.2019.00072"},{"key":"3349_CR17","first-page":"2842","volume":"2019","author":"M Afzal","year":"2019","unstructured":"Afzal, M., Umer, K., Amin, W., Naeem, M., Cai, D., Zhenyuan, Z., et al.: Blockchain based domestic appliances scheduling in community microgrids. IEEE Innov. Smart Grid Technol. 2019, 2842\u20132847 (2019)","journal-title":"IEEE Innov. Smart Grid Technol."},{"key":"3349_CR18","doi-asserted-by":"publisher","first-page":"137959","DOI":"10.1109\/ACCESS.2019.2941516","volume":"7","author":"W Hu","year":"2019","unstructured":"Hu, W., Yao, W., Hu, Y., Li, H.: Collaborative optimization of distributed scheduling based on blockchain consensus mechanism considering battery-swap stations of electric vehicles. IEEE Access. 7, 137959\u2013137967 (2019)","journal-title":"IEEE Access."},{"key":"3349_CR19","doi-asserted-by":"publisher","first-page":"1025","DOI":"10.1016\/j.cie.2019.05.039","volume":"135","author":"Y Zhang","year":"2019","unstructured":"Zhang, Y., Zhang, P., Tao, F., Liu, Y., Zuo, Y.: Consensus aware manufacturing service collaboration optimization under blockchain based Industrial Internet platform. Comput. Ind. Eng. 135, 1025\u20131035 (2019)","journal-title":"Comput. Ind. Eng."},{"issue":"2","key":"3349_CR20","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1007\/s12065-019-00216-7","volume":"12","author":"AA Beegom","year":"2019","unstructured":"Beegom, A.A., Rajasree, M.: Integer-pso: a discrete pso algorithm for task scheduling in cloud computing systems. Evol. Intel. 12(2), 227\u2013239 (2019)","journal-title":"Evol. Intel."},{"issue":"4","key":"3349_CR21","doi-asserted-by":"publisher","first-page":"1379","DOI":"10.1007\/s10586-019-02915-3","volume":"22","author":"N Panwar","year":"2019","unstructured":"Panwar, N., Negi, S., Rauthan, M.M.S., Vaisla, K.S.: Topsis\u2013pso inspired non-preemptive tasks scheduling algorithm in cloud environment. Clust. Comput. 22(4), 1379\u20131396 (2019)","journal-title":"Clust. Comput."},{"issue":"12","key":"3349_CR22","doi-asserted-by":"publisher","first-page":"e4368","DOI":"10.1002\/cpe.4368","volume":"30","author":"F Ebadifard","year":"2018","unstructured":"Ebadifard, F., Babamir, S.M.: A PSO-based task scheduling algorithm improved using a load-balancing technique for the cloud computing environment. Concurr. Comput. 30(12), e4368 (2018)","journal-title":"Concurr. Comput."},{"issue":"4","key":"3349_CR23","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1080\/10798587.2016.1152770","volume":"22","author":"X Xie","year":"2016","unstructured":"Xie, X., Liu, R., Cheng, X., Hu, X., Ni, J.: Trust-driven and PSO-SFLA based job scheduling algorithm on cloud. Intell. Autom. Soft Comput. 22(4), 561\u2013566 (2016)","journal-title":"Intell. Autom. Soft Comput."},{"key":"3349_CR24","first-page":"147","volume":"19","author":"M Kumar","year":"2018","unstructured":"Kumar, M., Sharma, S.: PSO-COGENT: Cost and energy efficient scheduling in cloud environment with deadline constraint. Sustain. Comput. 19, 147\u2013164 (2018)","journal-title":"Sustain. Comput."},{"key":"3349_CR25","doi-asserted-by":"publisher","DOI":"10.1007\/s11277-021-08213-9","author":"X Liu","year":"2021","unstructured":"Liu, X.: Towards blockchain-based resource allocation models for cloud-edge computing in IoT applications. Wireless Pers. Commun. (2021). https:\/\/doi.org\/10.1007\/s11277-021-08213-9","journal-title":"Wireless Pers. Commun."},{"key":"3349_CR26","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1007\/s10586-019-02951-z","volume":"23","author":"ST Milan","year":"2020","unstructured":"Milan, S.T., Rajabion, L., Darwesh, A., et al.: Priority-based task scheduling method over cloudlet using a swarm intelligence algorithm. Clust. Comput. 23, 663\u2013671 (2020). https:\/\/doi.org\/10.1007\/s10586-019-02951-z","journal-title":"Clust. Comput."},{"key":"3349_CR27","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-020-03221-z","author":"X Fu","year":"2021","unstructured":"Fu, X., Sun, Y., Wang, H., et al.: Task scheduling of cloud computing based on hybrid particle swarm algorithm and genetic algorithm. Clust. Comput. (2021). https:\/\/doi.org\/10.1007\/s10586-020-03221-z","journal-title":"Clust. Comput."},{"key":"3349_CR28","doi-asserted-by":"publisher","first-page":"3255","DOI":"10.1007\/s10586-020-03085-3","volume":"23","author":"T Biswas","year":"2020","unstructured":"Biswas, T., Kuila, P., Ray, A.K.: A novel workflow scheduling with multi-criteria using particle swarm optimization for heterogeneous computing systems. Clust. Comput. 23, 3255\u20133271 (2020). https:\/\/doi.org\/10.1007\/s10586-020-03085-3","journal-title":"Clust. Comput."},{"key":"3349_CR29","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-021-03235-1","author":"Xh Liu","year":"2021","unstructured":"Liu, Xh., Zhang, D., Zhang, J., et al.: A path planning method based on the particle swarm optimization trained fuzzy neural network algorithm. Clust. Comput. (2021). https:\/\/doi.org\/10.1007\/s10586-021-03235-1","journal-title":"Clust. Comput."},{"key":"3349_CR30","doi-asserted-by":"crossref","unstructured":"Khodar, A., Chernenkaya, L.V., Alkhayat, I., Al-Afare, H.A.F., Desyatirikova, E.N.: Design Model to Improve Task Scheduling in Cloud Computing Based on Particle Swarm Optimization. In: 2020 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus). IEEE; 2020. pp. 345\u2013350.","DOI":"10.1109\/EIConRus49466.2020.9039501"},{"key":"3349_CR31","doi-asserted-by":"publisher","first-page":"55872","DOI":"10.1109\/ACCESS.2020.2981972","volume":"8","author":"Z Zhou","year":"2020","unstructured":"Zhou, Z., Li, F., Abawajy, J.H., Gao, C.: Improved PSO algorithm integrated with opposition-based learning and tentative perception in networked data centres. IEEE Access. 8, 55872\u201355880 (2020)","journal-title":"IEEE Access."},{"issue":"5","key":"3349_CR32","doi-asserted-by":"publisher","first-page":"433","DOI":"10.1080\/08839514.2018.1481903","volume":"32","author":"RF Abdel-Kader","year":"2018","unstructured":"Abdel-Kader, R.F.: An improved PSO algorithm with genetic and neighborhood-based diversity operators for the job shop scheduling problem. Appl. Artif. Intell. 32(5), 433\u2013462 (2018)","journal-title":"Appl. Artif. Intell."},{"key":"3349_CR33","doi-asserted-by":"publisher","DOI":"10.7717\/peerj-cs.509","volume":"7","author":"M Usman Sana","year":"2021","unstructured":"Usman Sana, M., Li, Z.: Efficiency aware scheduling techniques in cloud computing: a descriptive literature review. PeerJ Comput. Sci. 7, e509 (2021). https:\/\/doi.org\/10.7717\/peerj-cs.509","journal-title":"PeerJ Comput. Sci."},{"key":"3349_CR34","doi-asserted-by":"crossref","unstructured":"Huynh, T.T., Nguyen, T.D., Tan, H.: A Survey on Security and Privacy Issues of Blockchain Technology. In: 2019 International Conference on System Science and Engineering (ICSSE). IEEE; 2019. pp. 362\u2013367.","DOI":"10.1109\/ICSSE.2019.8823094"},{"issue":"2","key":"3349_CR35","doi-asserted-by":"publisher","first-page":"121","DOI":"10.3934\/mfc.2018007","volume":"1","author":"AP Joshi","year":"2018","unstructured":"Joshi, A.P., Han, M., Wang, Y.: A survey on security and privacy issues of blockchain technology. Math. Found. Comput. 1(2), 121 (2018)","journal-title":"Math. Found. Comput."},{"key":"3349_CR36","first-page":"46","volume":"2","author":"A Wilczynski","year":"2019","unstructured":"Wilczynski, A., Widlak, A.: Blockchain networks-security aspects and consensus models. J. Telecommun. Inform. Technol. 2, 46\u201352 (2019)","journal-title":"J. Telecommun. Inform. Technol."},{"key":"3349_CR37","doi-asserted-by":"publisher","first-page":"597","DOI":"10.1016\/j.cie.2019.03.006","volume":"130","author":"N Mansouri","year":"2019","unstructured":"Mansouri, N., Zade, B.M.H., Javidi, M.M.: Hybrid task scheduling strategy for cloud computing by modified particle swarm optimization and fuzzy theory. Comput. Ind. Eng. 130, 597\u2013633 (2019)","journal-title":"Comput. Ind. Eng."},{"issue":"10","key":"3349_CR38","first-page":"74","volume":"4","author":"S Kaur","year":"2012","unstructured":"Kaur, S., Verma, A.: An efficient approach to genetic algorithm for task scheduling in cloud computing environment. Int. J. Inf. Technol. Comput. Sci. (IJITCS) 4(10), 74 (2012)","journal-title":"Int. J. Inf. Technol. Comput. Sci. (IJITCS)"},{"key":"3349_CR39","unstructured":"Abdi, S., Motamedi, S.A., Sharifian, S.: Task scheduling using modified PSO algorithm in cloud computing environment. In: International conference on machine learning, electrical and mechanical engineering; 2014. pp. 8\u20139."},{"issue":"2","key":"3349_CR40","doi-asserted-by":"publisher","first-page":"829","DOI":"10.1007\/s10586-014-0420-x","volume":"18","author":"M Shojafar","year":"2015","unstructured":"Shojafar, M., Javanmardi, S., Abolfazli, S., Cordeschi, N.: FUGE: A joint meta-heuristic approach to cloud job scheduling algorithm using fuzzy theory and a genetic method. Clust. Comput. 18(2), 829\u2013844 (2015)","journal-title":"Clust. Comput."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03349-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-021-03349-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03349-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,26]],"date-time":"2023-08-26T20:22:35Z","timestamp":1693081355000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-021-03349-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,1]]},"references-count":40,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2023,10]]}},"alternative-id":["3349"],"URL":"https:\/\/doi.org\/10.1007\/s10586-021-03349-6","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,1]]},"assertion":[{"value":"30 April 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 June 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 June 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 July 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"There is conflicts to declare by the authors.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This research work does not involve human participants and\/or Animals.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Research involving human and\/or animals rights"}}]}}