Stable Trajectory Clustering: An Efficient Split and Merge Algorithm

📅 2025-04-30
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
Existing trajectory clustering methods are highly sensitive to transient anomalies, often fragmenting trajectories due to local perturbations—thereby compromising cluster integrity, stability, and interpretability. To address this, we propose a robust trajectory clustering framework built upon segment-based DBSCAN, supporting both full-trajectory and sliding-window subtrajectory modeling. We introduce the Mean Absolute Deviation (MAD) to quantitatively measure local perturbation intensity, enabling selective suppression of transient deviations. Furthermore, we design a motion-history-driven, event-triggered segment splitting and merging mechanism to mitigate over-segmentation induced by anomalies. Experiments on real-world trajectory datasets demonstrate that our method significantly improves clustering stability, parameter robustness, and pattern consistency, outperforming state-of-the-art trajectory clustering algorithms.

Technology Category

Machine Learning: ClusteringData Mining & Knowledge Management: Anomaly/Outlier DetectionComputer Vision: Motion & Tracking

Application Category

Web Mining and Content Analysis: Normalization, clustering, classification, and summarization of Web textGraph Algorithms and Modeling for the Web: Representation, reconstruction, and subgraph or motif discovery in Web-related graphsSecurity and Privacy: Data transparency and provenance
📝 Abstract
Clustering algorithms group data points by characteristics to identify patterns. Over the past two decades, researchers have extended these methods to analyze trajectories of humans, animals, and vehicles, studying their behavior and movement across applications. This paper presents whole-trajectory clustering and sub-trajectory clustering algorithms based on DBSCAN line segment clustering, which encompasses two key events: split and merge of line segments. The events are employed by object movement history and the average Euclidean distance between line segments. In this framework, whole-trajectory clustering considers entire entities' trajectories, whereas sub-trajectory clustering employs a sliding window model to identify similar sub-trajectories. Many existing trajectory clustering algorithms respond to temporary anomalies in data by splitting trajectories, which often obscures otherwise consistent clustering patterns and leads to less reliable insights. We introduce the stable trajectory clustering algorithm, which leverages the mean absolute deviation concept to demonstrate that selective omission of transient deviations not only preserves the integrity of clusters but also improves their stability and interpretability. We run all proposed algorithms on real trajectory datasets to illustrate their effectiveness and sensitivity to parameter variations.
Problem

Research questions and friction points this paper is trying to address.

Develops efficient trajectory clustering via split-merge DBSCAN adaptation
Addresses instability from transient anomalies in trajectory data
Enhances cluster stability using mean absolute deviation
Innovation

Methods, ideas, or system contributions that make the work stand out.

DBSCAN-based split and merge clustering
Sliding window for sub-trajectory clustering
Mean absolute deviation for stable clustering
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
A
Atieh Rahmani
Department of Computer Science and Information Technology, Institute for Advanced Studies in Basic Sciences (IASBS), Zanjan, Iran
M
M. Davoodi
Department of Computer Science and Information Technology, Institute for Advanced Studies in Basic Sciences (IASBS), Zanjan, Iran. Center for Advanced Systems Understanding (CASUS), Helmholtz-Zentrum Dresden-Rossendorf, Görlitz, Germany
J
Justin M. Calabrese
Center for Advanced Systems Understanding (CASUS), Helmholtz-Zentrum Dresden-Rossendorf, Görlitz, Germany. Department of Ecological Modelling, Helmholtz Centre for Environmental Research – UFZ, Leipzig, Germany. Department of Biology, University of Maryland, College Park, MD, USA