Search Results for author: Julian Shun

Found 6 papers, 5 papers with code

Approximate Nearest Neighbor Search with Window Filters

1 code implementation1 Feb 2024 Joshua Engels, Benjamin Landrum, Shangdi Yu, Laxman Dhulipala, Julian Shun

We define and investigate the problem of $\textit{c-approximate window search}$: approximate nearest neighbor search where each point in the dataset has a numeric label, and the goal is to find nearest neighbors to queries within arbitrary label ranges.

Image Retrieval

PECANN: Parallel Efficient Clustering with Graph-Based Approximate Nearest Neighbor Search

no code implementations6 Dec 2023 Shangdi Yu, Joshua Engels, Yihao Huang, Julian Shun

In particular, we study variants of density peaks clustering, a popular type of algorithm that has been shown to work well in practice.

Clustering

ParChain: A Framework for Parallel Hierarchical Agglomerative Clustering using Nearest-Neighbor Chain

2 code implementations8 Jun 2021 Shangdi Yu, Yiqiu Wang, Yan Gu, Laxman Dhulipala, Julian Shun

This paper studies the hierarchical clustering problem, where the goal is to produce a dendrogram that represents clusters at varying scales of a data set.

Clustering

Fast Parallel Algorithms for Euclidean Minimum Spanning Tree and Hierarchical Spatial Clustering

1 code implementation2 Apr 2021 Yiqiu Wang, Shangdi Yu, Yan Gu, Julian Shun

Our approach is based on generating a well-separated pair decomposition followed by using Kruskal's minimum spanning tree algorithm and bichromatic closest pair computations.

Clustering

Theoretically-Efficient and Practical Parallel DBSCAN

1 code implementation12 Dec 2019 Yiqiu Wang, Yan Gu, Julian Shun

The DBSCAN method for spatial clustering has received significant attention due to its applicability in a variety of data analysis tasks.

Clustering

GraphIt - A High-Performance DSL for Graph Analytics

4 code implementations2 May 2018 Yunming Zhang, Mengjiao Yang, Riyadh Baghdadi, Shoaib Kamil, Julian Shun, Saman Amarasinghe

This paper introduces GraphIt, a new DSL for graph computations that generates fast implementations for algorithms with different performance characteristics running on graphs with different sizes and structures.

Programming Languages

Cannot find the paper you are looking for? You can Submit a new open access paper.