{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,2]],"date-time":"2026-08-02T19:52:29Z","timestamp":1785700349953,"version":"3.56.0"},"reference-count":94,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T00:00:00Z","timestamp":1778630400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100017536","name":"Cooperative Institute for Research in Environmental Sciences","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100017536","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011025","name":"Government of Western Australia","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100011025","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000923","name":"Australian Research Council","doi-asserted-by":"publisher","award":["IC200100022"],"award-info":[{"award-number":["IC200100022"]}],"id":[{"id":"10.13039\/501100000923","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Array"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.array.2026.100904","type":"journal-article","created":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T23:06:14Z","timestamp":1779145574000},"page":"100904","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":2,"special_numbering":"C","title":["A rapid review of clustering algorithms"],"prefix":"10.1016","volume":"30","author":[{"given":"Hui","family":"Yin","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amir","family":"Aryani","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stephen","family":"Petrie","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-3823-6609","authenticated-orcid":false,"given":"Aishwarya","family":"Nambissan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Aland","family":"Astudillo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shengyuan","family":"Cao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.array.2026.100904_b1","series-title":"Icml","first-page":"577","article-title":"Constrained k-means clustering with background knowledge","volume":"vol. 1","author":"Wagstaff","year":"2001"},{"key":"10.1016\/j.array.2026.100904_b2","series-title":"18th international conference of the North American fuzzy information processing society-NAFIPS (cat. no. 99TH8397)","first-page":"561","article-title":"Text categorization using the semi-supervised fuzzy c-means algorithm","author":"Benkhalifa","year":"1999"},{"issue":"1","key":"10.1016\/j.array.2026.100904_b3","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/j.neucom.2011.09.002","article-title":"Spectral clustering: A semi-supervised approach","volume":"77","author":"Chen","year":"2012","journal-title":"Neurocomput","ISSN":"https:\/\/id.crossref.org\/issn\/0925-2312","issn-type":"print"},{"key":"10.1016\/j.array.2026.100904_b4","article-title":"A deep-based gaussian mixture model algorithm for large-scale many objective optimization","volume":"172","year":"2025","journal-title":"Appl Soft Comput","ISSN":"https:\/\/id.crossref.org\/issn\/1568-4946","issn-type":"print"},{"issue":"3","key":"10.1016\/j.array.2026.100904_b5","doi-asserted-by":"crossref","first-page":"1067","DOI":"10.1007\/s11280-022-01029-y","article-title":"Sentiment analysis and topic modeling for covid-19 vaccine discussions","volume":"25","author":"Yin","year":"2022","journal-title":"World Wide Web","ISSN":"https:\/\/id.crossref.org\/issn\/1573-1413","issn-type":"print"},{"key":"10.1016\/j.array.2026.100904_b6","series-title":"Advanced data mining and applications","isbn-type":"print","doi-asserted-by":"crossref","first-page":"610","DOI":"10.1007\/978-3-030-65390-3_46","article-title":"Detecting topic and sentiment dynamics due to covid-19 pandemic using social media","author":"Yin","year":"2020","ISBN":"https:\/\/id.crossref.org\/isbn\/9783030653903"},{"issue":"2","key":"10.1016\/j.array.2026.100904_b7","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1109\/TIT.1982.1056489","article-title":"Least squares quantization in pcm","volume":"28","author":"Lloyd","year":"1982","journal-title":"IEEE Trans Inform Theory"},{"issue":"3","key":"10.1016\/j.array.2026.100904_b8","first-page":"768","article-title":"Cluster analysis of multivariate data: Efficiency versus interpretability of classifications","volume":"21","author":"Forgy","year":"1965","journal-title":"Biometrics"},{"key":"10.1016\/j.array.2026.100904_b9","series-title":"Proceedings of the second international conference on knowledge discovery and data mining","first-page":"226","article-title":"A density-based algorithm for discovering clusters in large spatial databases with noise","author":"Ester","year":"1996"},{"issue":"2\u20133","key":"10.1016\/j.array.2026.100904_b10","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1016\/0098-3004(84)90020-7","article-title":"The fuzzy c-means clustering algorithm","volume":"10","author":"Bezdek","year":"1984","journal-title":"Comput Geosci"},{"issue":"3","key":"10.1016\/j.array.2026.100904_b11","doi-asserted-by":"crossref","first-page":"645","DOI":"10.1109\/TNN.2005.845141","article-title":"Survey of clustering algorithms","volume":"16","author":"Xu","year":"2005","journal-title":"IEEE Trans Neural Netw"},{"key":"10.1016\/j.array.2026.100904_b12","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1007\/s40745-015-0040-1","article-title":"A comprehensive survey of clustering algorithms","volume":"2","author":"Xu","year":"2015","journal-title":"Ann Data Sci"},{"key":"10.1016\/j.array.2026.100904_b13","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2022.104743","article-title":"A comprehensive survey of clustering algorithms: State-of-the-art machine learning applications, taxonomy, challenges, and future research prospects","volume":"110","author":"Ezugwu","year":"2022","journal-title":"Eng Appl Artif Intell"},{"key":"10.1016\/j.array.2026.100904_b14","series-title":"A comparative study between fuzzy clustering algorithm and hard clustering algorithm","author":"Bora","year":"2014"},{"issue":"3","key":"10.1016\/j.array.2026.100904_b15","first-page":"82","article-title":"Clustering techniques: a brief survey of different clustering algorithms","volume":"1","author":"Sisodia","year":"2012","journal-title":"Int J Latest Trends Eng Technol (IJLTET)"},{"issue":"1","key":"10.1016\/j.array.2026.100904_b16","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0210236","article-title":"Clustering algorithms: A comparative approach","volume":"14","author":"Rodriguez","year":"2019","journal-title":"PloS One"},{"key":"10.1016\/j.array.2026.100904_b17","series-title":"A comprehensive survey on deep clustering: Taxonomy, challenges, and future directions","author":"Zhou","year":"2022"},{"issue":"3","key":"10.1016\/j.array.2026.100904_b18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.17485\/ijst\/2016\/v9i3\/75971","article-title":"A survey on clustering techniques for big data mining","volume":"9","author":"Sajana","year":"2016","journal-title":"Indian J Sci Technol"},{"key":"10.1016\/j.array.2026.100904_b19","series-title":"Grouping multidimensional data: recent advances in clustering","first-page":"25","article-title":"A survey of clustering data mining techniques","author":"Berkhin","year":"2006"},{"issue":"10","key":"10.1016\/j.array.2026.100904_b20","doi-asserted-by":"crossref","first-page":"2372","DOI":"10.1109\/TCYB.2015.2477416","volume":"46","author":"Kumar","year":"2016","journal-title":"IEEE Trans Cybern"},{"key":"10.1016\/j.array.2026.100904_b21","article-title":"Applying hybrid clustering in pulsar candidate sifting with multi-modality for fast survey","author":"You","year":"2023","journal-title":"Res Astron Astrophys"},{"key":"10.1016\/j.array.2026.100904_b22","series-title":"Partitioning around medoids (program PAM)","isbn-type":"print","doi-asserted-by":"crossref","DOI":"10.1002\/9780470316801","author":"Kaufman","year":"1990","ISBN":"https:\/\/id.crossref.org\/isbn\/9780470316801"},{"key":"10.1016\/j.array.2026.100904_b23","doi-asserted-by":"crossref","DOI":"10.1016\/j.is.2021.101804","article-title":"Fast and eager k-medoids clustering: O(k) runtime improvement of the pam, clara, and clarans algorithms","volume":"101","author":"Schubert","year":"2021","journal-title":"Inf Syst"},{"key":"10.1016\/j.array.2026.100904_b24","unstructured":"Rdusseeun LKPJ, Kaufman P. Clustering by means of medoids. In: Proceedings of the statistical data analysis based on the l1 norm conference, neuchatel, Switzerland. vol. 31, 1987."},{"key":"10.1016\/j.array.2026.100904_b25","series-title":"Finding groups in data: an introduction to cluster analysis","author":"Kaufman","year":"2009"},{"issue":"5","key":"10.1016\/j.array.2026.100904_b26","doi-asserted-by":"crossref","first-page":"1003","DOI":"10.1109\/TKDE.2002.1033770","article-title":"A method for clustering objects for spatial data mining","volume":"14","author":"Ng","year":"2002","journal-title":"IEEE Trans Knowl Data Eng"},{"issue":"3","key":"10.1016\/j.array.2026.100904_b27","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1007\/BF02289588","article-title":"Hierarchical clustering schemes","volume":"32","author":"Johnson","year":"1967","journal-title":"Psychometrika"},{"issue":"8","key":"10.1016\/j.array.2026.100904_b28","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/2.781637","article-title":"Chameleon: Hierarchical clustering using dynamic modeling","volume":"32","author":"Karypis","year":"1999","journal-title":"Computer"},{"key":"10.1016\/j.array.2026.100904_b29","series-title":"Proceedings of the 1996 ACM SIGMOD international conference on management of data","first-page":"103","article-title":"BIRCH: An efficient data clustering method for very large databases","author":"Zhang","year":"1996"},{"issue":"1","key":"10.1016\/j.array.2026.100904_b30","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1016\/S0306-4379(01)00008-4","article-title":"CURE: An efficient clustering algorithm for large databases","volume":"26","author":"Guha","year":"1998","journal-title":"Inf Syst"},{"key":"10.1016\/j.array.2026.100904_b31","unstructured":"Sneath PH, Sokal RR. In: Freeman WH, editor. numerical taxonomy: the principles and practice of numerical classification. San Francisco, CA; 1973."},{"issue":"5","key":"10.1016\/j.array.2026.100904_b32","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1016\/S0306-4379(00)00022-3","article-title":"Rock: A robust clustering algorithm for categorical attributes","volume":"25","author":"Guha","year":"2000","journal-title":"Inf Syst"},{"key":"10.1016\/j.array.2026.100904_b33","series-title":"Proceedings of the 2002 SIAM international conference on data mining","first-page":"299","article-title":"Cluster selection in divisive clustering algorithms","author":"Savaresi","year":"2002"},{"key":"10.1016\/j.array.2026.100904_b34","series-title":"Knowledge discovery and datamining","first-page":"58","article-title":"An efficient approach to clustering in large multimedia databases with noise","author":"Hinneburg","year":"1998"},{"key":"10.1016\/j.array.2026.100904_b35","series-title":"Pacific-Asia conference on knowledge discovery and data mining","first-page":"160","article-title":"Density-based clustering based on hierarchical density estimates","author":"Campello","year":"2013"},{"issue":"5","key":"10.1016\/j.array.2026.100904_b36","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1109\/34.1000236","article-title":"Mean shift: A robust approach toward feature space analysis","volume":"24","author":"Comaniciu","year":"2002","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"10.1016\/j.array.2026.100904_b37","series-title":"Proceedings of the 1999 ACM SIGMOD international conference on management of data","first-page":"49","article-title":"Optics: Ordering points to identify the clustering structure.","volume":"vol. 28","author":"Ankerst","year":"1999"},{"key":"10.1016\/j.array.2026.100904_b38","series-title":"Proceedings of the 1998 ACM SIGMOD international conference on management of data","first-page":"94","article-title":"Automatic subspace clustering of high dimensional data for data mining applications","volume":"vol. 27","author":"Agrawal","year":"1998"},{"issue":"1","key":"10.1016\/j.array.2026.100904_b39","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1016\/j.datak.2006.01.013","article-title":"St-dbscan: An algorithm for clustering spatial\u2013temporal data","volume":"60","author":"Birant","year":"2007","journal-title":"Data Knowl Eng"},{"key":"10.1016\/j.array.2026.100904_b40","series-title":"VLDB","first-page":"186","article-title":"Sting: a statistical information grid approach to spatial data mining","author":"Wang","year":"1997"},{"key":"10.1016\/j.array.2026.100904_b41","series-title":"Advances in neural information processing systems","first-page":"554","article-title":"The infinite gaussian mixture model","volume":"vol. 12","author":"Rasmussen","year":"1999"},{"issue":"1","key":"10.1016\/j.array.2026.100904_b42","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/MASSP.1986.1165342","article-title":"An introduction to hidden markov models","volume":"3","author":"Rabiner","year":"1986","journal-title":"IEEE Assp Mag"},{"issue":"Jan","key":"10.1016\/j.array.2026.100904_b43","first-page":"993","article-title":"Latent dirichlet allocation","volume":"3","author":"Blei","year":"2003","journal-title":"J Mach Learn Res"},{"issue":"1","key":"10.1016\/j.array.2026.100904_b44","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1111\/j.2517-6161.1977.tb01600.x","article-title":"Maximum likelihood from incomplete data via the em algorithm","volume":"39","author":"Dempster","year":"1977","journal-title":"J R Stat Soc Ser B Stat Methodol"},{"key":"10.1016\/j.array.2026.100904_b45","series-title":"Proceedings of the 33rd international conference on machine learning","first-page":"478","article-title":"Unsupervised deep embedding for clustering analysis","author":"Xie","year":"2016"},{"key":"10.1016\/j.array.2026.100904_b46","series-title":"Proceedings of the 26th international joint conference on artificial intelligence","first-page":"1753","article-title":"Improved deep embedded clustering with local structure preservation","author":"Guo","year":"2017"},{"key":"10.1016\/j.array.2026.100904_b47","series-title":"Proceedings of the 26th international joint conference on artificial intelligence","first-page":"1965","article-title":"Variational deep embedding: An unsupervised and generative approach to clustering","author":"Jiang","year":"2017"},{"key":"10.1016\/j.array.2026.100904_b48","series-title":"International conference on neural information processing","first-page":"373","article-title":"Deep clustering with convolutional autoencoders","author":"Guo","year":"2017"},{"key":"10.1016\/j.array.2026.100904_b49","series-title":"Proceedings of the 34th international conference on machine learning","article-title":"Towards k-means-friendly spaces: Simultaneous deep learning and clustering","author":"Yang","year":"2017"},{"key":"10.1016\/j.array.2026.100904_b50","series-title":"Proceedings of the AAAI conference on artificial intelligence","first-page":"8547","volume":"vol. 35","author":"Li","year":"2021"},{"key":"10.1016\/j.array.2026.100904_b51","series-title":"Computational science and its applications\u2013ICCSA 2014: 14th international conference, guimar\u00e3es, Portugal, June 30\u2013July 3, 2014, proceedings, part v 14","first-page":"707","article-title":"Big data clustering: a review.","author":"Shirkhorshidi","year":"2014"},{"key":"10.1016\/j.array.2026.100904_b52","series-title":"2014 IEEE 26th international conference on tools with artificial intelligence","first-page":"740","article-title":"Strategies for big data clustering","author":"Kurasova","year":"2014"},{"key":"10.1016\/j.array.2026.100904_b53","series-title":"IOP conference series: materials science and engineering","article-title":"Integration k-means clustering method and elbow method for identification of the best customer profile cluster.","volume":"vol. 336","author":"Syakur","year":"2018"},{"issue":"9","key":"10.1016\/j.array.2026.100904_b54","article-title":"Ebk-means: A clustering technique based on elbow method and k-means in wsn","volume":"105","author":"Bholowalia","year":"2014","journal-title":"Int J Comput Appl"},{"key":"10.1016\/j.array.2026.100904_b55","series-title":"2018 international seminar on application for technology of information and communication","first-page":"533","article-title":"The determination of cluster number at k-mean using elbow method and purity evaluation on headline news","author":"Marutho","year":"2018"},{"issue":"6","key":"10.1016\/j.array.2026.100904_b56","doi-asserted-by":"crossref","first-page":"759","DOI":"10.3390\/e23060759","article-title":"Silhouette analysis for performance evaluation in machine learning with applications to clustering","volume":"23","author":"Shutaywi","year":"2021","journal-title":"Entropy"},{"issue":"2","key":"10.1016\/j.array.2026.100904_b57","first-page":"27","article-title":"Clustering algorithm for a healthcare dataset using silhouette score value","volume":"10","author":"Ogbuabor","year":"2018","journal-title":"Int J Comput Sci Inf Technol"},{"key":"10.1016\/j.array.2026.100904_b58","series-title":"2020 IEEE 7th international conference on data science and advanced analytics","first-page":"747","article-title":"Cluster quality analysis using silhouette score","author":"Shahapure","year":"2020"},{"issue":"2","key":"10.1016\/j.array.2026.100904_b59","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1111\/1467-9868.00293","article-title":"Estimating the number of clusters in a data set via the gap statistic","volume":"63","author":"Tibshirani","year":"2001","journal-title":"J R Stat Soc Ser B Stat Methodol"},{"issue":"4","key":"10.1016\/j.array.2026.100904_b60","doi-asserted-by":"crossref","first-page":"1031","DOI":"10.1111\/j.1541-0420.2007.00784.x","article-title":"Determining the number of clusters using the weighted gap statistic","volume":"63","author":"Yan","year":"2007","journal-title":"Biometrics"},{"issue":"1","key":"10.1016\/j.array.2026.100904_b61","article-title":"Optimized k-means clustering model based on gap statistic","volume":"10","author":"El-Mandouh","year":"2019","journal-title":"Int J Adv Comput Sci Appl"},{"key":"10.1016\/j.array.2026.100904_b62","series-title":"A comparison of gap statistic definitions with and without logarithm function","author":"Mohajer","year":"2011"},{"key":"10.1016\/j.array.2026.100904_b63","series-title":"Dendrogram","author":"Cali\u0143ski","year":"2014"},{"issue":"5","key":"10.1016\/j.array.2026.100904_b64","doi-asserted-by":"crossref","first-page":"719","DOI":"10.1093\/bioinformatics\/btm563","article-title":"Defining clusters from a hierarchical cluster tree: the dynamic tree cut package for r","volume":"24","author":"Langfelder","year":"2008","journal-title":"Bioinformatics"},{"key":"10.1016\/j.array.2026.100904_b65","series-title":"Introduction to HPC with MPI for data science","first-page":"195","article-title":"Hierarchical clustering","author":"Nielsen","year":"2016"},{"issue":"1","key":"10.1016\/j.array.2026.100904_b66","doi-asserted-by":"crossref","first-page":"1901","DOI":"10.1038\/s41467-022-29576-y","article-title":"A universal deep neural network for in-depth cleaning of single-cell rna-seq data","volume":"13","author":"Li","year":"2022","journal-title":"Nat Commun"},{"key":"10.1016\/j.array.2026.100904_b67","series-title":"Image reconstruction using superpixel clustering and tensor completion","author":"Asante-Mensah","year":"2023"},{"issue":"1","key":"10.1016\/j.array.2026.100904_b68","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1080\/01969727408546059","article-title":"Well-separated clusters and optimal fuzzy partitions","volume":"4","author":"Dunn","year":"1974","journal-title":"J Cybern"},{"issue":"1","key":"10.1016\/j.array.2026.100904_b69","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1093\/bib\/bbz170","article-title":"Deep learning-based clustering approaches for bioinformatics","volume":"22","author":"Karim","year":"2021","journal-title":"Brief Bioinform"},{"issue":"1","key":"10.1016\/j.array.2026.100904_b70","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/j.cam.2006.04.026","article-title":"Spectral clustering and its use in bioinformatics","volume":"204","author":"Higham","year":"2007","journal-title":"J Comput Appl Math"},{"issue":"2","key":"10.1016\/j.array.2026.100904_b71","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1109\/TCBB.2007.70272","article-title":"Parallel clustering algorithm for large data sets with applications in bioinformatics","volume":"6","author":"Olman","year":"2008","journal-title":"IEEE\/ACM Trans Comput Biol Bioinform"},{"issue":"6","key":"10.1016\/j.array.2026.100904_b72","article-title":"An enhanced k-means clustering algorithm for pattern discovery in healthcare data","volume":"11","author":"Haraty","year":"2015","journal-title":"Int J Distrib Sens Networks"},{"key":"10.1016\/j.array.2026.100904_b73","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1016\/j.knosys.2015.04.012","article-title":"Supporting healthcare management decisions via robust clustering of event logs","volume":"84","author":"Delias","year":"2015","journal-title":"Knowl-Based Syst"},{"key":"10.1016\/j.array.2026.100904_b74","doi-asserted-by":"crossref","first-page":"92037","DOI":"10.1109\/ACCESS.2019.2927345","article-title":"Discovering topic representative terms for short text clustering","volume":"7","author":"Yang","year":"2019","journal-title":"IEEE Access"},{"key":"10.1016\/j.array.2026.100904_b75","series-title":"Web information systems engineering\u2013WISE 2021: 22nd international conference on web information systems engineering, WISE 2021, melbourne, VIC, Australia, October 26\u201329, 2021, proceedings, part II 22","first-page":"321","article-title":"Representation learning for short text clustering","author":"Yin","year":"2021"},{"key":"10.1016\/j.array.2026.100904_b76","series-title":"Clustering algorithms chapter 5","author":"Cao","year":"2023"},{"key":"10.1016\/j.array.2026.100904_b77","doi-asserted-by":"crossref","first-page":"764","DOI":"10.1016\/j.procs.2015.06.090","article-title":"Image segmentation using k-means clustering algorithm and subtractive clustering algorithm","volume":"54","author":"Dhanachandra","year":"2015","journal-title":"Procedia Comput Sci"},{"key":"10.1016\/j.array.2026.100904_b78","first-page":"1","article-title":"Detecting spammers on social network through clustering technique","author":"Jose","year":"2019","journal-title":"J Ambient Intell Humaniz Comput"},{"issue":"15","key":"10.1016\/j.array.2026.100904_b79","doi-asserted-by":"crossref","first-page":"2109","DOI":"10.1016\/j.patrec.2011.06.008","article-title":"A new clustering method and its application in social networks","volume":"32","author":"Zhao","year":"2011","journal-title":"Pattern Recognit Lett"},{"key":"10.1016\/j.array.2026.100904_b80","series-title":"IEEE INFOCOM 2017 - IEEE conference on computer communications","first-page":"1","article-title":"Motif clustering and overlapping clustering for social network analysis","author":"Li","year":"2017"},{"key":"10.1016\/j.array.2026.100904_b81","series-title":"2017 IEEE national aerospace and electronics conference","first-page":"63","article-title":"Network intrusion detection for cyber security using unsupervised deep learning approaches","author":"Alom","year":"2017"},{"key":"10.1016\/j.array.2026.100904_b82","series-title":"2017 international conference on computer, electrical & communication engineering","first-page":"1","article-title":"Machine learning and cyber security","author":"Das","year":"2017"},{"key":"10.1016\/j.array.2026.100904_b83","series-title":"Clustering and topic modelling: A new approach for analysis of national cyber security strategies","author":"Kolini","year":"2017"},{"key":"10.1016\/j.array.2026.100904_b84","doi-asserted-by":"crossref","DOI":"10.1016\/j.cose.2020.101739","article-title":"System log clustering approaches for cyber security applications: A survey","volume":"92","author":"Landauer","year":"2020","journal-title":"Comput Secur"},{"key":"10.1016\/j.array.2026.100904_b85","series-title":"Networked digital technologies","article-title":"Unsupervised clustering approach for network anomaly detection","volume":"vol. 293","author":"Syarif","year":"2012"},{"key":"10.1016\/j.array.2026.100904_b86","doi-asserted-by":"crossref","unstructured":"Markovitz Amir, Sharir Gilad, Friedman Itamar, Zelnik-Manor Lihi, Avidan Shai. Graph embedded pose clustering for anomaly detection. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition. 2020, p. 10539\u201347.","DOI":"10.1109\/CVPR42600.2020.01055"},{"key":"10.1016\/j.array.2026.100904_b87","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/978-1-4614-3223-4_4","article-title":"A survey of text clustering algorithms","author":"Aggarwal","year":"2012","journal-title":"Min Text Data"},{"key":"10.1016\/j.array.2026.100904_b88","series-title":"Clustering with deep learning: Taxonomy and new methods","author":"Aljalbout","year":"2018"},{"key":"10.1016\/j.array.2026.100904_b89","series-title":"Spectralnet: spectral clustering using deep neural networks","author":"Shaham","year":"2018"},{"key":"10.1016\/j.array.2026.100904_b90","series-title":"Proceedings of the 37th international conference on machine learning","first-page":"874","article-title":"Spectral clustering with graph neural networks for graph pooling","volume":"vol. 119","author":"Bianchi","year":"2020"},{"key":"10.1016\/j.array.2026.100904_b91","doi-asserted-by":"crossref","first-page":"80716","DOI":"10.1109\/ACCESS.2020.2988796","article-title":"Unsupervised k-means clustering algorithm","volume":"8","author":"Sinaga","year":"2020","journal-title":"IEEE Access"},{"key":"10.1016\/j.array.2026.100904_b92","doi-asserted-by":"crossref","first-page":"747","DOI":"10.1016\/j.asoc.2017.08.032","article-title":"Two improved k-means algorithms","volume":"68","author":"Yu","year":"2018","journal-title":"Appl Soft Comput"},{"key":"10.1016\/j.array.2026.100904_b93","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1016\/j.patrec.2020.07.028","article-title":"Deep k-means: Jointly clustering with k-means and learning representations","volume":"138","author":"Fard","year":"2020","journal-title":"Pattern Recognit Lett"},{"issue":"23","key":"10.1016\/j.array.2026.100904_b94","doi-asserted-by":"crossref","first-page":"11202","DOI":"10.3390\/app112311202","article-title":"A novel k-means clustering algorithm with a noise algorithm for capturing urban hotspots","volume":"11","author":"Ran","year":"2021","journal-title":"Appl Sci"}],"container-title":["Array"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2590005626002274?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2590005626002274?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,8,2]],"date-time":"2026-08-02T19:23:17Z","timestamp":1785698597000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2590005626002274"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":94,"alternative-id":["S2590005626002274"],"URL":"https:\/\/doi.org\/10.1016\/j.array.2026.100904","relation":{},"ISSN":["2590-0056"],"issn-type":[{"value":"2590-0056","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A rapid review of clustering algorithms","name":"articletitle","label":"Article Title"},{"value":"Array","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.array.2026.100904","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier Inc.","name":"copyright","label":"Copyright"}],"article-number":"100904"}}