Differential privacy from locally adjustable graph algorithms: k-core decomposition, low out-degree ordering, and densest subgraphs

L Dhulipala, QC Liu, S Raskhodnikova… - 2022 IEEE 63rd …, 2022 - ieeexplore.ieee.org
Differentially private algorithms allow large-scale data analytics while preserving user
privacy. Designing such algorithms for graph data is gaining importance with the growth of …

Fully Dynamic -Clustering in Update Time

S Bhattacharya, M Costa, S Lattanzi… - Advances in Neural …, 2024 - proceedings.neurips.cc
Abstract We present a $ O (1) $-approximate fully dynamic algorithm for the $ k $-median
and $ k $-means problems on metric spaces with amortized update time $\tilde O (k) $ and …

Practical Parallel Algorithms for Near-Optimal Densest Subgraphs on Massive Graphs

P Sukprasert, QC Liu, L Dhulipala, J Shun - 2024 Proceedings of the …, 2024 - SIAM
The densest subgraph problem has received significant attention, both in theory and in
practice, due to its applications in problems such as community detection, social network …

Polynomial Pass Semi-Streaming Lower Bounds for K-Cores and Degeneracy

S Assadi, P Ghosh, B Loff, P Mittal… - arxiv preprint arxiv …, 2024 - arxiv.org
The following question arises naturally in the study of graph streaming algorithms:" Is there
any graph problem which is" not too hard", in that it can be solved efficiently with total …

High-Performance and Flexible Parallel Algorithms for Semisort and Related Problems

X Dong, Y Wu, Z Wang, L Dhulipala, Y Gu… - Proceedings of the 35th …, 2023 - dl.acm.org
Semisort is a fundamental algorithmic primitive widely used in the design and analysis of
efficient parallel algorithms. It takes input as an array of records and a function extracting a …

BatchHL: batch dynamic labelling for distance queries on large-scale networks

M Farhan, H Koehler, Q Wang - The VLDB Journal, 2024 - Springer
Many real-world applications operate on dynamic graphs to perform important tasks. In this
article, we study batch-dynamic algorithms that are capable of updating distance labelling …

Streaming Graph Algorithms in the Massively Parallel Computation Model

A Czumaj, G Mishra, A Mukherjee - … of the 43rd ACM Symposium on …, 2024 - dl.acm.org
We initiate the study of graph algorithms in the streaming setting on massive distributed and
parallel systems inspired by practical data processing systems. The objective is to design …

[PDF][PDF] Parallel Batch-Dynamic Algorithms Dynamic Trees, Graphs, and Self-Adjusting Computation

D Anderson - 2023 - reports-archive.adm.cs.cmu.edu
The defining feature of many modern large-scale computer systems is the sheer amount of
data that they generate and process. Google's MapReduce clusters process over twenty …

Deterministic and Low-Span Work-Efficient Parallel Batch-Dynamic Trees

D Anderson, GE Blelloch - Proceedings of the 36th ACM Symposium on …, 2024 - dl.acm.org
Dynamic trees are a well-studied and fundamental building block of dynamic graph
algorithms dating back to the seminal work of Sleator and Tarjan [STOC'81,(1981), pp. 114 …

Fast Multilayer Core Decomposition and Indexing

D Liu, RA Wang, Z Zou, X Huang - 2024 IEEE 40th …, 2024 - ieeexplore.ieee.org
The multilayer (ML) graph model provides a robust representation of multi-sourced
relationships among real-world entities, laying a solid foundation for reliable knowledge …