Vicsek Model Meets DBSCAN: Cluster Phases in the Vicsek Model
Hideyuki Miyahara, Hyu Yoneki, Tsuyoshi Mizohata, Vwani Roychowdhury
TL;DR
This work analyzes clustering in the Vicsek model by applying DBSCAN and contrasting with Mean Shift, uncovering a phase transition in the number of clusters from $O(N)$ to $O(1)$ as noise grows at fixed interaction radius. It builds a mathematical link between the Vicsek potential and DBSCAN's cost function, and defines new order parameters, including the cluster-structure ratio and intra-cluster order, to identify multiple cluster-based phases. The study demonstrates phase diagrams in $(r_V,\eta)$, reveals system-size scaling of cluster counts, and shows that A2-type phases can exist only under specific conditions, while A2' does not occur in the Vicsek model. Together, these results bridge active-matter dynamics with density-based clustering, offering a framework to classify flocking and clustering phenomena with cluster-aware thermodynamic-like metrics.
Abstract
The Vicsek model, which was originally proposed to explain the dynamics of bird flocking, exhibits a phase transition with respect to the absolute value of the mean velocity. Although clusters of agents can be easily observed via numerical simulations of the Vicsek model, qualitative studies are lacking. We study the clustering structure of the Vicsek model by applying DBSCAN, a recently-introduced clustering algorithm, and report that the Vicsek model shows a phase transition with respect to the number of clusters: from O(N) to O(1), with N being the number of agents, when increasing the magnitude of noise for a fixed radius that specifies the interaction of the Vicsek model. We also report that the combination of the order parameter proposed by Vicsek et al. and the number of clusters defines at least four phases of the Vicsek model.
