2020
DOI: 10.48550/arxiv.2003.13585
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Parallel Batch-Dynamic $k$-Clique Counting

Abstract: In this paper, we study new batch-dynamic algorithms for k-clique counting, which are dynamic algorithms where the updates are batches of edge insertions and deletions. We study this problem in the parallel setting, where the goal is to obtain algorithms with low (poly-logarithmic) depth. Our first result is a new parallel batch-dynamic triangle counting algorithm with O(∆ √ ∆ + m) amortized work and O(log * (∆ + m)) depth with high probability (w.h.p.), and O(∆ + m) space for a batch of ∆ edge insertions or d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 25 publications
0
1
0
Order By: Relevance
“…Kara et al [12] provided an algorithm for counting triangles in amortized time O( √ m) per update and enumerating them with constant time delay. Dhulipala et al [7] extended it to a batch-dynamic parallel algorithm with O(∆ √ ∆ + m) amortized work and O(polylog(∆ + m)) depth w.h.p. for a batch of ∆ updates.…”
Section: Further Related Workmentioning
confidence: 99%
“…Kara et al [12] provided an algorithm for counting triangles in amortized time O( √ m) per update and enumerating them with constant time delay. Dhulipala et al [7] extended it to a batch-dynamic parallel algorithm with O(∆ √ ∆ + m) amortized work and O(polylog(∆ + m)) depth w.h.p. for a batch of ∆ updates.…”
Section: Further Related Workmentioning
confidence: 99%