Skip to content
Review Open access

Optimizing K-Means Clustering for Big Data: A Review

Sep 2026 · Symmetry · Vol 18, pp. 1489 · 0 citations · 63 references

TL;DR

A comparative analysis of optimization techniques for the minimum sum-of-squares clustering (MSSC) problem in the context of big data reveals that no method is universally preferable and that greater algorithmic complexity does not by itself ensure a better practical trade-off.

Abstract

This paper presents a comparative analysis of optimization techniques for the minimum sum-of-squares clustering (MSSC) problem—widely known in applied research as the K-means clustering problem—in the context of big data. K-means is the most widely used algorithmic framework for solving this problem, but MSSC methods can suffer from scalability issues when dealing with large datasets. The paper reviews approaches for overcoming these issues, including decomposition, sampling, initialization, preprocessing, parallel and distributed computation, data summarization, acceleration of distance computations, and hybridization with various metaheuristic frameworks. The experimental evaluation compares selected big data MSSC algorithms under a common benchmark protocol and assesses them according to the dominance criterion provided by the “less is more” approach (LIMA), i.e., simultaneously along the dimensions of clustering quality, speed, and simplicity. The results reveal distinct accuracy–time regimes and a multi-algorithm Pareto front under LIMA dominance, indicating that no method is universally preferable and that greater algorithmic complexity does not by itself ensure a better practical trade-off. Lightweight simplest methods generally favor speed but may sacrifice accuracy, while more complex hybrid methods reach stricter accuracy levels at substantially greater computational cost; competitive stochastic-sampling methods occupy intermediate accuracy–time–simplicity trade-offs.

Read PDF

Similar papers

Review Open access Aug 2026

A comprehensive survey on clustering algorithms: concepts, taxonomy with nature-inspired meta-heuristic approaches and performance metrics

A structured overview of classical and advanced clustering approaches, including hierarchical, partition-based, density-based, density-based, model-based, subspace, grid-based, and search-based metaheuristic techniques are provided.

Y. M, S. S · 0 citations
Conference Aug 2026

Optimal Cluster Selection in Unsupervised Machine Learning Using K-Means Clustering

In unsupervised learning, Clustering is a core method used to determine unseen arrangements and structures within datasets by grouping similar instances together. Among the many clustering algorithms, Among clustering techniques, K-Means continues to be one of the most popular owing to its ease of implementation, fast...

I. Khan, H. Daud, Rajalingam Sokkalingam et al. · 0 citations
Conference

Enhancing Community Detection: A Comparative Study of Metaheuristic Optimization Techniques

Community detection in networks is a crucial task across diverse fields. While modularity maximization is a widely used approach, it suffers from limitations such as resolution limits and sensitivity to noise. Modularity density, an alternative measure, addresses some of these issues by focusing on minimizing out-of-cl...

S. Gamal · 0 citations
#machine learning Preprint Sep 2026

Sector-Mean: Deterministic Initialization of K-Means Centroids via Angular Sector Partitioning

Sector-Mean Initialization is proposed, a deterministic initialization strategy with O(N) time complexity that partitions the two-dimensional data space into angular sectors around the global centroid and initializes centroids using sector-wise means.

Abhiyan Dhakal, Pranish Kafle, Rajani Chulyadyo · 0 citations
Open access Oct 2026

A Scalable Clustering-Based Approach for Efficient Mining of Large Datasets

Clustering is an unsupervised machine learning technique used to identify and group similar data points within large datasets without relying on predefined class labels or target outcomes. It plays an important role in data mining by facilitating the discovery of meaningful groups, hidden patterns, and relevant data di...

Harshita Koushal, Dr. Harsh Lohiya, Mr. Manoj Kuma · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.