Trajectory clustering is a crucial task in various domains, from urban mobility to wildlife monitoring, as it enables the discovery of representative movement patterns and identification of anomalous behaviours. TRA-CLUS is a well-established algorithm for trajectory segmentation and clustering; however, its high computational cost limits its applicability in large-scale or real-time scenarios. This study introduces FAST-TRACLUS, an optimised version of TRA-CLUS that significantly reduces execution time without compromising cluster quality. The optimisation involves efficient data structures, parallel processing and geometric simplifications. A comprehensive experimental study using real-world trajectory datasets demonstrates that FAST-TRACLUS achieves an average runtime improvement of 27.4% over the original implementation while maintaining equivalent clustering accuracy. Furthermore, a modular clustering framework is presented, supporting five alternative algorithms—DBSCAN, OPTICS, HDBSCAN, Spectral Clustering, and Agglomerative Clustering—to enable comparative evaluation and flexibility in analysis. The results highlight the effectiveness of OPTICS as a balanced choice for both execution time and quality across various datasets, while also showcasing the strengths and limitations of other clustering methods in terms of handling noise, data distribution, and computational complexity. This study bridges the gap between algorithmic efficiency and practical usability, offering researchers and practitioners a versatile and high-performance tool for trajectory data analysis.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Fast-TRACLUS: An Optimized Trajectory Clustering Algorithm for Large-Scale Datasets

  • Álvaro González Delgado,
  • Santiago Porras Alfonso,
  • Bruno Baruque Zanón,
  • Hector Cogollos Adrian

摘要

Trajectory clustering is a crucial task in various domains, from urban mobility to wildlife monitoring, as it enables the discovery of representative movement patterns and identification of anomalous behaviours. TRA-CLUS is a well-established algorithm for trajectory segmentation and clustering; however, its high computational cost limits its applicability in large-scale or real-time scenarios. This study introduces FAST-TRACLUS, an optimised version of TRA-CLUS that significantly reduces execution time without compromising cluster quality. The optimisation involves efficient data structures, parallel processing and geometric simplifications. A comprehensive experimental study using real-world trajectory datasets demonstrates that FAST-TRACLUS achieves an average runtime improvement of 27.4% over the original implementation while maintaining equivalent clustering accuracy. Furthermore, a modular clustering framework is presented, supporting five alternative algorithms—DBSCAN, OPTICS, HDBSCAN, Spectral Clustering, and Agglomerative Clustering—to enable comparative evaluation and flexibility in analysis. The results highlight the effectiveness of OPTICS as a balanced choice for both execution time and quality across various datasets, while also showcasing the strengths and limitations of other clustering methods in terms of handling noise, data distribution, and computational complexity. This study bridges the gap between algorithmic efficiency and practical usability, offering researchers and practitioners a versatile and high-performance tool for trajectory data analysis.