wangyiqiu / dbscan

Further development has been moved to a new repository https://github.com/wangyiqiu/dbscan-python

Home Page:https://sites.google.com/view/yiqiuwang/dbscan

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update

Further development has been moved to a new repository https://github.com/wangyiqiu/dbscan-python

Overview

This repository hosts code for Theoretically Efficient and Practical Parallel DBSCAN (link), research work done at MIT, and presented at SIGMOD'20. This paper bridges the gap between theory and practice of parallel DBSCAN by presenting new parallel algorithms for Euclidean exact DBSCAN and approximate DBSCAN that match the work bounds of their sequential counterparts, and are highly parallel (polylogarithmic depth).

Our experiments on a 36-core machine with hyper-threading show that we outperform existing parallel DBSCAN implementations by up to several orders of magnitude, and achieve speedups by up to 33x over the best sequential algorithms.

Code

About

Further development has been moved to a new repository https://github.com/wangyiqiu/dbscan-python

https://sites.google.com/view/yiqiuwang/dbscan

License:MIT License


Languages

Language:C++ 66.5%Language:C 33.0%Language:Makefile 0.4%