{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,7]],"date-time":"2026-01-07T07:34:21Z","timestamp":1767771261531,"version":"build-2238731810"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2024,4,6]],"date-time":"2024-04-06T00:00:00Z","timestamp":1712361600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,4,6]],"date-time":"2024-04-06T00:00:00Z","timestamp":1712361600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62276032"],"award-info":[{"award-number":["62276032"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62276032"],"award-info":[{"award-number":["62276032"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62276032"],"award-info":[{"award-number":["62276032"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2024,9]]},"DOI":"10.1007\/s10586-024-04456-w","type":"journal-article","created":{"date-parts":[[2024,4,6]],"date-time":"2024-04-06T14:01:38Z","timestamp":1712412098000},"page":"8031-8044","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["A multi-threaded particle swarm optimization-kmeans algorithm based on MapReduce"],"prefix":"10.1007","volume":"27","author":[{"given":"Xikang","family":"Wang","sequence":"first","affiliation":[]},{"given":"Tongxi","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Hua","family":"Xiang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,4,6]]},"reference":[{"issue":"14","key":"4456_CR1","first-page":"281","volume":"1","author":"J MacQueen","year":"1967","unstructured":"MacQueen, J.: Some methods for classification and analysis of multivariate observations. In Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability 1(14), 281\u2013297 (1967)","journal-title":"In Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability"},{"issue":"8","key":"4456_CR2","doi-asserted-by":"publisher","first-page":"1295","DOI":"10.3390\/electronics9081295","volume":"9","author":"M Ahmed","year":"2020","unstructured":"Ahmed, M., Seraj, R., Islam, S.M.: The k-means algorithm: a comprehensive survey and performance evaluation. Electronics 9(8), 1295 (2020)","journal-title":"Electronics"},{"key":"4456_CR3","unstructured":"Arthur D, Vassilvitskii S (2007) k-means++: The advantages of careful seeding. In Soda. Vol. 7, pp. 1027\u20131035"},{"key":"4456_CR4","unstructured":"Rdusseeun LK, Kaufman P: Clustering by means of medoids. In Proceedings of the statistical data analysis based on the L1 norm conference. Vol. 31(1987)"},{"key":"4456_CR5","doi-asserted-by":"crossref","unstructured":"Holland JH: Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT press (1992)","DOI":"10.7551\/mitpress\/1090.001.0001"},{"key":"4456_CR6","doi-asserted-by":"publisher","first-page":"1942","DOI":"10.1109\/ICNN.1995.488968","volume":"4","author":"J Kennedy","year":"1995","unstructured":"Kennedy, J., Eberhart, R.: Particle swarm optimization. In Proceedings of ICNN\u201995-International Conference on Neural Networks 4, 1942\u20131948 (1995)","journal-title":"In Proceedings of ICNN'95-International Conference on Neural Networks"},{"key":"4456_CR7","doi-asserted-by":"publisher","first-page":"10031","DOI":"10.1109\/ACCESS.2022.3142859","volume":"10","author":"TM Shami","year":"2022","unstructured":"Shami, T.M., El-Saleh, A.A., Alswaitti, M., Al-Tashi, Q., Summakieh, M.A., Mirjalili, S.: Particle swarm optimization: a comprehensive survey. IEEE Access 10, 10031\u201310061 (2022)","journal-title":"IEEE Access"},{"key":"4456_CR8","doi-asserted-by":"publisher","DOI":"10.1007\/s11831-021-09694-4","author":"AG Gad","year":"2022","unstructured":"Gad, A.G.: Particle swarm optimization algorithm and its applications: a systematic review. Arch. Computat. Methods Eng. (2022). https:\/\/doi.org\/10.1007\/s11831-021-09694-4","journal-title":"Arch. Computat. Methods Eng."},{"key":"4456_CR9","doi-asserted-by":"crossref","unstructured":"Ahmadyfard A, Modares H: Combining PSO and k-means to enhance data clustering. In 2008 international symposium on telecommunications pp. 688\u2013691(2008).","DOI":"10.1109\/ISTEL.2008.4651388"},{"key":"4456_CR10","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1016\/j.future.2021.06.059","volume":"126","author":"H Zhang","year":"2022","unstructured":"Zhang, H., Peng, Q.: PSO and K-means-based semantic segmentation toward agricultural products. Futur. Gener. Comput. Syst. 126, 82\u201387 (2022)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"4456_CR11","doi-asserted-by":"publisher","DOI":"10.1155\/2022\/5985426","author":"Y Yuan","year":"2022","unstructured":"Yuan, Y., Li, Y.: A modified hybrid method based on PSO, GA, and K-means for network anomaly detection. Math. Probl. Eng. (2022). https:\/\/doi.org\/10.1155\/2022\/5985426","journal-title":"Math. Probl. Eng."},{"issue":"1","key":"4456_CR12","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. Commun. ACM 51(1), 107\u2013113 (2008)","journal-title":"Commun. ACM"},{"key":"4456_CR13","first-page":"470","volume":"S1","author":"Ma Handa","year":"2015","unstructured":"Handa, Ma., Xiaoyu, He., Renqing, Ma.: Parallel PSO-kmeans algorithm implementing web log minging based on Hadoop. Compt. Sci. S1, 470\u2013473 (2015)","journal-title":"Compt. Sci."},{"issue":"4","key":"4456_CR14","doi-asserted-by":"publisher","first-page":"535","DOI":"10.1162\/evco_a_00213","volume":"26","author":"F Ferrucci","year":"2018","unstructured":"Ferrucci, F., Salza, P., Sarro, F.: Using hadoop mapreduce for parallel genetic algorithms: a comparison of the global, grid and island models. Evol. Comput. 26(4), 535\u2013567 (2018)","journal-title":"Evol. Comput."},{"issue":"3","key":"4456_CR15","doi-asserted-by":"publisher","first-page":"1152","DOI":"10.3390\/en16031152","volume":"16","author":"G Papazoglou","year":"2023","unstructured":"Papazoglou, G., Biskas, P.: Review and comparison of genetic algorithm and particle swarm optimization in the optimal power flow problem. Energies 16(3), 1152 (2023)","journal-title":"Energies"},{"issue":"6","key":"4456_CR16","doi-asserted-by":"publisher","first-page":"766","DOI":"10.1007\/s42979-023-02227-9","volume":"4","author":"V Charilogis","year":"2023","unstructured":"Charilogis, V., Tsoulos, I.G., Tzallas, A.: An improved parallel particle swarm optimization. SN Compt. Sci. 4(6), 766 (2023)","journal-title":"SN Compt. Sci."},{"key":"4456_CR17","doi-asserted-by":"publisher","DOI":"10.1002\/9781394186570","volume-title":"Explainable machine learning models and architectures","author":"SL Tripathi","year":"2023","unstructured":"Tripathi, S.L., Mahmud, M.: Explainable machine learning models and architectures. Wiley, Hoboken (2023)"},{"key":"4456_CR18","doi-asserted-by":"publisher","first-page":"104866","DOI":"10.1016\/j.engappai.2022.104866","volume":"112","author":"Y Yang","year":"2022","unstructured":"Yang, Y., et al.: Application of multi-objective particle swarm optimization based on short-term memory and K-means clustering in multi-modal multi-objective optimization. Eng. Appl. Artif. Intell. 112, 104866 (2022)","journal-title":"Eng. Appl. Artif. Intell."},{"key":"4456_CR19","doi-asserted-by":"publisher","first-page":"107924","DOI":"10.1016\/j.asoc.2021.107924","volume":"113","author":"Y Li","year":"2021","unstructured":"Li, Y., et al.: Customer segmentation using K-means clustering and the adaptive particle swarm optimization algorithm. Appl. Soft Compt. 113, 107924 (2021)","journal-title":"Appl. Soft Compt."},{"issue":"7","key":"4456_CR20","first-page":"649","volume":"42","author":"W Xiaoqiong","year":"2020","unstructured":"Xiaoqiong, W., Zhang, Y.E.: Image segmentation algorithm based on dynamic particle swarm optimization and K-means clustering. Int. J. Compt. Appl. 42(7), 649\u2013654 (2020)","journal-title":"Int. J. Compt. Appl."},{"key":"4456_CR21","doi-asserted-by":"crossref","unstructured":"Paul, Shouvik, Sourav De, and Sandip Dey.: A novel approach of data clustering using an improved particle swarm optimization based k\u2013means clustering algorithm. 2020 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT). IEEE, (2020).","DOI":"10.1109\/CONECCT50063.2020.9198685"},{"key":"4456_CR22","doi-asserted-by":"publisher","first-page":"2161","DOI":"10.1007\/s11600-021-00683-6","volume":"69","author":"Z Sheikhhosseini","year":"2021","unstructured":"Sheikhhosseini, Z., et al.: Delineation of potential seismic sources using weighted K-means cluster analysis and particle swarm optimization (PSO). Acta Geophysica 69, 2161\u20132172 (2021)","journal-title":"Acta Geophysica"},{"issue":"10","key":"4456_CR23","doi-asserted-by":"publisher","first-page":"4848","DOI":"10.1109\/TCYB.2020.3028070","volume":"51","author":"JY Li","year":"2020","unstructured":"Li, J.Y., et al.: Generation-level parallelism for evolutionary computation: a pipeline-based parallel particle swarm optimization. IEEE Transactions on Cybernetics 51(10), 4848\u20134859 (2020)","journal-title":"IEEE Transactions on Cybernetics"},{"issue":"5","key":"4456_CR24","doi-asserted-by":"publisher","first-page":"3099","DOI":"10.1109\/JIOT.2020.3033473","volume":"8","author":"B Cao","year":"2020","unstructured":"Cao, B., et al.: RFID reader anticollision based on distributed parallel particle swarm optimization. IEEE Int. Things J. 8(5), 3099\u20133107 (2020)","journal-title":"IEEE Int. Things J."},{"key":"4456_CR25","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez-Garc\u00eda, Javier, et al. 2020 Maximizing the profit for industrial customers of providing operation services in electric power systems via a parallel particle swarm optimization algorithm. IEEE Access. 8: 24721\u201324733.","DOI":"10.1109\/ACCESS.2020.2970478"},{"key":"4456_CR26","doi-asserted-by":"publisher","first-page":"110329","DOI":"10.1016\/j.asoc.2023.110329","volume":"142","author":"L Kumar","year":"2023","unstructured":"Kumar, L., Pandey, M., Ahirwal, M.K.: Parallel global best-worst particle swarm optimization algorithm for solving optimization problems. Appl. Soft Compt. 142, 110329 (2023)","journal-title":"Appl. Soft Compt."},{"key":"4456_CR27","doi-asserted-by":"publisher","first-page":"102589","DOI":"10.1016\/j.parco.2019.102589","volume":"92","author":"MM Hussain","year":"2020","unstructured":"Hussain, M.M., Fujimoto, N.: GPU-based parallel multi-objective particle swarm optimization for large swarms and high dimensional problems. Parallel Compt. 92, 102589 (2020)","journal-title":"Parallel Compt."},{"key":"4456_CR28","doi-asserted-by":"crossref","unstructured":"Mardi M, Keyvanpour MR: GBKM: a new genetic based k-means clustering algorithm. In 2021 7th international conference on web research (ICWR) pp. 222\u2013226 (2021)","DOI":"10.1109\/ICWR51868.2021.9443113"},{"key":"4456_CR29","doi-asserted-by":"crossref","unstructured":"Kapil S, Chawla M, Ansari MD: On K-means data clustering algorithm with genetic algorithm. In2016 Fourth International Conference on Parallel, Distributed and Grid Computing (PDGC) pp. 202\u2013206(2016)","DOI":"10.1109\/PDGC.2016.7913145"},{"issue":"1","key":"4456_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/03610927408827101","volume":"3","author":"T Cali\u0144ski","year":"1974","unstructured":"Cali\u0144ski, T., Harabasz, J.: A dendrite method for cluster analysis. Commun. Statis.-Theory and Methods 3(1), 1\u201327 (1974)","journal-title":"Commun. Statis.-Theory and Methods"},{"key":"4456_CR31","doi-asserted-by":"crossref","unstructured":"Shvachko K, Kuang H, Radia S, Chansler R: The hadoop distributed file system. In2010 IEEE 26th symposium on mass storage systems and technologies (MSST) pp. 1\u201310 (2010)","DOI":"10.1109\/MSST.2010.5496972"},{"issue":"1","key":"4456_CR32","doi-asserted-by":"publisher","first-page":"53","DOI":"10.3390\/electronics12010053","volume":"12","author":"S Usman","year":"2022","unstructured":"Usman, S., Mehmood, R., Katib, I., Albeshri, A.: Data locality in high performance computing, big data, and converged systems: an analysis of the cutting edge and a future system architecture. Electronics 12(1), 53 (2022)","journal-title":"Electronics"},{"key":"4456_CR33","volume-title":"Smart Infrastructure and Applications: Foundations for Smarter Cities and Societies","author":"Y Arfat","year":"2020","unstructured":"Arfat, Y., Usman, S., Mehmood, R., Katib, I.: Big data for smart infrastructure design: Opportunities and challenges. In: Mehmood, Rashid, See, Simon, Katib, Iyad, Chlamtac, Imrich (eds.) Smart Infrastructure and Applications: Foundations for Smarter Cities and Societies. Springer, Cham (2020)"},{"key":"4456_CR34","doi-asserted-by":"crossref","unstructured":"Lea D. A java fork\/join framework. InProceedings of the ACM 2000 conference on Java Grande. pp 36\u201343 (2000)","DOI":"10.1145\/337449.337465"},{"key":"4456_CR35","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/0377-0427(87)90125-7","volume":"20","author":"PJ Rousseeuw","year":"1987","unstructured":"Rousseeuw, P.J.: Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J. Comput. Appl. Math. 20, 53\u201365 (1987)","journal-title":"J. Comput. Appl. Math."},{"key":"4456_CR36","doi-asserted-by":"crossref","unstructured":"Davies DL, Bouldin DW: A cluster separation measure. IEEE transactions on pattern analysis and machine intelligence. 224\u20137(1979)","DOI":"10.1109\/TPAMI.1979.4766909"},{"key":"4456_CR37","doi-asserted-by":"crossref","unstructured":"Shi, Guolong, et al.: DANTD: A deep abnormal network traffic detection model for security of industrial internet of things using high-order features. IEEE Internet of Things Journal pp. 21143\u201321153 (2023)","DOI":"10.1109\/JIOT.2023.3253777"},{"key":"4456_CR38","doi-asserted-by":"crossref","unstructured":"Shi, Guolong, et al.: Multipath Interference Analysis for Low-power RFID-Sensor under metal medium envi-ronment. IEEE Sensors Journal pp. 20561\u201320569 (2023)","DOI":"10.1109\/JSEN.2023.3253571"},{"key":"4456_CR39","doi-asserted-by":"crossref","unstructured":"Shi, Guolong, et al.: Passive Wireless Detection for Ammonia Based on 2.4 GHz Square Carbon Nanotube-Loaded Chipless RFID-Inspired Tag. IEEE Transac-tions on Instrumentation and Measurement pp. 1\u201312 (2023)","DOI":"10.1109\/TIM.2023.3300433"},{"key":"4456_CR40","first-page":"100084","volume":"2","author":"B Unhelkar","year":"2022","unstructured":"Unhelkar, B., et al.: Enhancing supply chain performance using RFID technology and decision support systems in the industry 4.0\u2013A systematic literature review. Int. J. Inf. Manag. Data Insights 2, 100084 (2022)","journal-title":"Int. J. Inf. Manag. Data Insights"},{"key":"4456_CR41","first-page":"571","volume":"2","author":"O Kaiwartya","year":"2017","unstructured":"Kaiwartya, O., et al.: Virtualization in wireless sensor networks: Fault tolerant embedding for internet of things. IEEE Internet Things J. 2, 571\u2013580 (2017)","journal-title":"IEEE Internet Things J."},{"issue":"10","key":"4456_CR42","doi-asserted-by":"publisher","first-page":"1144","DOI":"10.1080\/10426914.2016.1257802","volume":"32","author":"V Trivedi","year":"2017","unstructured":"Trivedi, V., Prakash, S., Ramteke, M.: Optimized on-line control of MMA polymerization using fast multi-objective DE. Mater. Manuf. Process. 32(10), 1144\u20131151 (2017)","journal-title":"Mater. Manuf. Process."},{"key":"4456_CR43","doi-asserted-by":"publisher","first-page":"1101","DOI":"10.1016\/j.asej.2020.06.009","volume":"1","author":"K Kalia","year":"2021","unstructured":"Kalia, K., Gupta, N.: Analysis of hadoop MapReduce scheduling in heterogeneous environment. Ain Shams Eng. J. 1, 1101\u20131110 (2021)","journal-title":"Ain Shams Eng. J."}],"updated-by":[{"DOI":"10.1007\/s10586-024-04572-7","type":"correction","label":"Correction","source":"publisher","updated":{"date-parts":[[2024,5,31]],"date-time":"2024-05-31T00:00:00Z","timestamp":1717113600000}}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-024-04456-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-024-04456-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-024-04456-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T08:03:20Z","timestamp":1725437000000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-024-04456-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,6]]},"references-count":43,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,9]]}},"alternative-id":["4456"],"URL":"https:\/\/doi.org\/10.1007\/s10586-024-04456-w","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,6]]},"assertion":[{"value":"5 February 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 March 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 March 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 April 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 May 2024","order":5,"name":"change_date","label":"Change Date","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Correction","order":6,"name":"change_type","label":"Change Type","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"A Correction to this paper has been published:","order":7,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"https:\/\/doi.org\/10.1007\/s10586-024-04572-7","URL":"https:\/\/doi.org\/10.1007\/s10586-024-04572-7","order":8,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}