https://github.com/gu18168/traclus
This is an implementation for TraClus algorithm in Rust
https://github.com/gu18168/traclus
clustering-algorithm traclus
Last synced: 8 months ago
JSON representation
This is an implementation for TraClus algorithm in Rust
- Host: GitHub
- URL: https://github.com/gu18168/traclus
- Owner: gu18168
- License: mit
- Created: 2019-03-13T05:59:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-17T02:35:48.000Z (over 6 years ago)
- Last Synced: 2025-01-30T07:43:36.511Z (10 months ago)
- Topics: clustering-algorithm, traclus
- Language: Rust
- Size: 435 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TraClus Algorithm
This is an implementation of TraClus (TRAjectory CLUStering) [1] algorithm in Rust.
The original paper of this algorithm can be found at http://hanj.cs.illinois.edu/pdf/sigmod07_jglee.pdf
The authors of the paper implemented the algorithm in C++, so it could be helpful to develop one in Rust for
other users to use.
# Note
The implementation only support **Two-dimensional** coordinate point.
# Reference
[1] Lee, Jae-Gil, Jiawei Han, and Kyu-Young Whang. "Trajectory clustering: a partition-and-group framework."
Proceedings of the 2007 ACM SIGMOD international conference on Management of data. ACM, 2007.