Vital nodes identification in complex networks
Real networks exhibit heterogeneous nature with nodes playing far different roles in
structure and function. To identify vital nodes is thus very significant, allowing us to control …
structure and function. To identify vital nodes is thus very significant, allowing us to control …
Theoretically efficient parallel graph algorithms can be fast and scalable
There has been significant recent interest in parallel graph processing due to the need to
quickly analyze the large graphs available today. Many graph codes have been designed …
quickly analyze the large graphs available today. Many graph codes have been designed …
[PDF][PDF] Scalable graph learning for anti-money laundering: A first look
Organized crime inflicts human suffering on a genocidal scale: the Mexican drug cartels
have murdered 150,000 people since 2006; upwards of 700,000 people per year are …
have murdered 150,000 people since 2006; upwards of 700,000 people per year are …
[PDF][PDF] Ordering Heuristics for k-clique Listing.
Listing all k-cliques in a graph is a fundamental graph mining problem that finds many
important applications in community detection and social network analysis. Unfortunately …
important applications in community detection and social network analysis. Unfortunately …
Chronos: Efficient speculative parallelism for accelerators
We present Chronos, a framework to build accelerators for applications with speculative
parallelism. These applications consist of atomic tasks, sometimes with order constraints …
parallelism. These applications consist of atomic tasks, sometimes with order constraints …
Graphminesuite: Enabling high-performance and programmable graph mining algorithms with set algebra
We propose GraphMineSuite (GMS): the first benchmarking suite for graph mining that
facilitates evaluating and constructing high-performance graph mining algorithms. First …
facilitates evaluating and constructing high-performance graph mining algorithms. First …
High-performance parallel graph coloring with strong guarantees on work, depth, and quality
M Besta, A Carigiet, K Janda… - … Conference for High …, 2020 - ieeexplore.ieee.org
We develop the first parallel graph coloring heuristics with strong theoretical guarantees on
work and depth and coloring quality. The key idea is to design a relaxation of the vertex …
work and depth and coloring quality. The key idea is to design a relaxation of the vertex …
Parallelism in randomized incremental algorithms
In this article, we show that many sequential randomized incremental algorithms are in fact
parallel. We consider algorithms for several problems, including Delaunay triangulation …
parallel. We consider algorithms for several problems, including Delaunay triangulation …
Parallel graph coloring for manycore architectures
Graph algorithms are challenging to parallelize on manycore architectures due to complex
data dependencies and irregular memory access. We consider the well studied problem of …
data dependencies and irregular memory access. We consider the well studied problem of …
Many sequential iterative algorithms can be parallel and (nearly) work-efficient
Some recent papers showed that many sequential iterative algorithms can be directly
parallelized, by identifying the dependences between the input objects. This approach …
parallelized, by identifying the dependences between the input objects. This approach …