A Tabu Search based clustering algorithm and its parallel implementation on Spark
Not on the map. Why?
Abstract (arXiv)
The well-known K-means clustering algorithm has been employed widely in different application domains ranging from data analytics to logistics applications. However, the K-means algorithm can be affected by factors such as the initial choice of centroids and can readily become trapped in a local optimum. In this paper, we propose an improved K-means clustering algorithm that is augmented by a Tabu Search strategy, and which is better adapted to meet the needs of big data applications. Our design is further enhanced to take advantage of parallel processing based on the Spark framework. Computational experiments demonstrate the superiority of our Tabu Search based clustering algorithm over a widely used version of the K-means approach embodied in Spark MLlib, comparing the algorithms in terms of scalability, accuracy, and effectiveness.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 5 Feb 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 1.
2 papers.
- 2022How to Use K-means for Big Data Clustering?cited by 7
- 2025Clustering-based Anomaly Detection in Multivariate Time Series Datacited by 2
- 2025Clustering-based Anomaly Detection in Multivariate Time Series Data11 Nov 2025
- 2022How to Use K-means for Big Data Clustering?14 Apr 2022