Vertical Granularity Control

[Back to full publication list]

A general methodology to process graphs, especially large-diameter graphs, with the goal of reducing synchronization overhead in parallel algorithms.
  • 2025:
    [5] Parallel k-Core Decomposition: Theory and Practice
    Youzhe Liu*, Xiaojun Dong*, Yan Gu*, and Yihan Sun*
    SIGMOD
     ACM Special Interest Group on Management of Data (SIGMOD), 2025   
      DOI:
    10.1145/3725332   
      Software Library:
    Parallel k-core implementation, integrated in PASGAL  [Github]
    ACDA
     Poster and oral presentation at the SIAM Conference on Applied and Computational Discrete Algorithms (ACDA), 2025
    HOPC
     Poster and oral presentation at the Highlights of Parallel Computing (HOPC@SPAA), 2025
    Paper   ArXiV  Code  Slides  
  • 2024:
    [4] Brief Announcement: PASGAL: Parallel And Scalable Graph Algorithm Library
    Xiaojun Dong*, Yan Gu*, Yihan Sun*, and Letong Wang*
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2024   
      Software Library:
    PASGAL: Parallel And Scalable Graph Algorithm Library  [Github]
    Paper   ArXiV  Code  Slides  Poster  
  • 2023:
    [3] Parallel Strong Connectivity Based on Faster Reachability
    Letong Wang*, Xiaojun Dong*, Yan Gu*, and Yihan Sun*
    SIGMOD
     ACM Special Interest Group on Management of Data (SIGMOD), 2023   
      DOI:
    10.1145/3589259   
      Software Library:
    Parallel Strongly Connected Components (SCC), integrated in PASGAL  [Github]
    ACDA
     Poster presented at the SIAM Conference on Applied and Computational Discrete Algorithms (ACDA), 2023
    HOPC
     Poster presented at the Highlights of Parallel Computing (HOPC@SPAA), 2023
    Paper   ArXiV  Code  Slides  Poster  
  • [2] Provably Fast and Space-Efficient Parallel Biconnectivity
    Xiaojun Dong*, Letong Wang*, Yan Gu*, and Yihan Sun*
    🏆 Best Paper Award!
    PPoPP
     ACM Symposium on Principles and Practice of Parallel Programming (PPoPP), 2023   
      DOI:
    10.1145/3572848.3577483   
      Software Library:
    Parallel Biconnected Components (BCC), integrated in PASGAL  [Github]
    ACDA
     Poster and oral presentation at the SIAM Conference on Applied and Computational Discrete Algorithms (ACDA), 2023
    HOPC
     Poster and oral presentation at the Highlights of Parallel Computing (HOPC@SPAA), 2023
    Paper   ArXiV  Code  Poster  
  • 2021:
    [1] Efficient Stepping Algorithms and Implementations for Parallel Shortest Paths
    Xiaojun Dong*, Yan Gu*, Yihan Sun*, and Yunming Zhang
    SPAA
     ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2021   
      DOI:
    10.1145/3409964.3461782   
      Software Library:
    Rho-Stepping: Parallel single-source shortes paths, integrated in PASGAL  [Github]
    Paper   Video  ArXiV  Code  Slides