Pith. sign in

REVIEW 2 cited by

GVE-LPA: Fast Label Propagation Algorithm (LPA) for Community Detection in Shared Memory Setting

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2312.08140 v6 pith:Q2FNWQD7 submitted 2023-12-13 cs.DC cs.PF

classification cs.DCcs.PF
keywords communitydetectiongve-lpaalgorithmlabelmemoryparallelpropagation
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Community detection is the problem of identifying natural divisions in networks. Efficient parallel algorithms for this purpose are crucial in various applications, particularly as datasets grow to substantial scales. This technical report presents an optimized parallel implementation of the Label Propagation Algorithm (LPA), a high speed community detection method, for shared memory multicore systems. On a server equipped with dual 16-core Intel Xeon Gold 6226R processors, our LPA, which we term as GVE-LPA, outperforms FLPA, igraph LPA, and NetworKit LPA by 139x, 97000x, and 40x respectively - achieving a processing rate of 1.4B edges/s on a 3.8B edge graph. In addition, GVE-LPA scales at a rate of 1.7x every doubling of threads.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Memory Efficient GPU-based Label Propagation Algorithm (LPA) for Community Detection on Large Graphs

    cs.DC 2024-11 conditional novelty 4.0 of 10

    Replacing per-vertex hash tables with 8-slot Misra-Gries sketches makes GPU label propagation use O(|V|) memory instead of O(|E|), cutting memory up to 98x with roughly 5% modularity loss.

  2. $\nu$-LPA: Fast GPU-based Label Propagation Algorithm (LPA) for Community Detection

    cs.DC 2024-11 conditional novelty 4.0 of 10

    A GPU label propagation algorithm reaches 3B edges per second and claims large speedups over existing CPU and GPU community detection tools while producing slightly lower modularity.

Pith tools