paper-with-me

Papers

On The Equivalence of Tries and Dendrograms - Efficient Hierarchical Clustering of Traffic Data

2018-10-12 · Chia-Tung Kuo, Ian Davidson

The widespread use of GPS-enabled devices generates voluminous and continuous amounts of traffic data but analyzing such data for interpretable and actionable insights poses challenges. A hierarchical clustering of the trips has many uses such as discovering shortest paths, common routes and often traversed areas. However, hierarchical clustering typically has time complexity of $O(n^2 \log n)$ where $n$ is the number of instances, and is difficult to scale to large data sets associated with GPS data. Furthermore, incremental hierarchical clustering is still a developing area. Prefix trees (also called tries) can be efficiently constructed and updated in linear time (in $n$). We show how a specially constructed trie can compactly store the trips and further show this trie is equivalent to a dendrogram that would have been built by classic agglomerative hierarchical algorithms using a specific distance metric. This allows creating hierarchical clusterings of GPS trip data and updating this hierarchy in linear time. %we can extract a meaningful kernel and can also interpret the structure as clusterings of differing granularity as one progresses down the tree. We demonstrate the usefulness of our proposed approach on a real world data set of half a million taxis' GPS traces, well beyond the capabilities of agglomerative clustering methods. Our work is not limited to trip data and can be used with other data with a string representation.

📄 PDF Abstract BibTeX arXiv:1810.05357

Code (0)

등록된 구현이 없습니다.

Tasks

Clustering

Similar Papers 제목 키워드 기반

MultiDendrograms: Variable-Group Agglomerative Hierarchical Clusterings

2012-01-08 · Sergio Gomez, Justo Montiel, David Torres, Alberto Fernandez

MultiDendrograms is a Java-written application that computes agglomerative hierarchical clusterings of data. Starting from a distances (or weights) matrix, MultiDendrograms is able to calculate its dendrograms using the …

Clustering

Learning Graph Representations by Dendrograms

2018-07-13 · Thomas Bonald, Bertrand Charpentier

Hierarchical graph clustering is a common technique to reveal the multi-scale structure of complex networks. We propose a novel metric for assessing the quality of a hierarchical clustering. This metric reflects the abil…

ClusteringGraph Clustering

Order preserving hierarchical agglomerative clustering

2020-04-26 · Daniel Bakkelund

Partial orders and directed acyclic graphs are commonly recurring data structures that arise naturally in numerous domains and applications and are used to represent ordered relations between entities in the domains. Exa…

Clustering

mdendro: An R package for extended agglomerative hierarchical clustering

2023-09-23 · Alberto Fernández, Sergio Gómez

"mdendro" is an R package that provides a comprehensive collection of linkage methods for agglomerative hierarchical clustering on a matrix of proximity data (distances or similarities), returning a multifurcated dendrog…

ClusteringDescriptive

Admissible Hierarchical Clustering Methods and Algorithms for Asymmetric Networks

2016-07-21 · Gunnar Carlsson, Facundo Mémoli, Alejandro Ribeiro, Santiago Segarra

This paper characterizes hierarchical clustering methods that abide by two previously introduced axioms -- thus, denominated admissible methods -- and proposes tractable algorithms for their implementation. We leverage t…

Clustering