Skip to content
View cuttana's full-sized avatar

Block or report cuttana

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cuttana/README.md

Hi there 👋

⚔️ This is the code for our paper CUTTANA: Scalable Graph Partitioning for Faster Distributed Graph Databases and Analytics. ⚔️

Two main repositories are cuttana-partitioner and application-study. The first one contains the codes for the actual implementation of Cuttana and the second one is the framework for application study.

Our graph partitioning algorithm has been accepted in the VLDB2025 conference. You can read the full paper here.

If you used our paper please cite it using this bibtex:

@article{hajidehi2023cuttana,
  title={CUTTANA: Scalable Graph Partitioning for Faster Distributed Graph Databases and Analytics},
  author={Hajidehi, Milad Rezaei and Sridhar, Sraavan and Seltzer, Margo},
  journal={arXiv preprint arXiv:2312.08356},
  year={2023}
}

Updates:

We add versions of requirements (g++, make, openmp) as well as documentation about file format and an example file to cuttana/cuttana-partitioner repository.

We add an efficient single threaded implementation (without lock-free queues) in cuttana/cuttana-partitioner repository.

We added a notation table for easier understanding of paper here.

Make code cleaner and minor fixes.

Pinned Loading

  1. cuttana-partitioner cuttana-partitioner Public

    C++ 4 1

  2. application-study application-study Public

    Forked from anilpacaci/streaming-graph-partitioning

    Experimental Setup for Performance Analysis of Streaming Algorithms

    Groovy 1