VLDB 2026 Research / reviewers in the wild / expert
Hussein Amro
dblp:424/4131
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2026
0009-0001-3438-372XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 50% Parallel and multicore computing · 50% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
GPUs and heterogeneous computing › GPU computing
GPU algorithms |
1.0 | 1 | 2026 | Faster Vertex Cover Algorithms on GPUs With Component-Aware Parallel Branching · IEEE Trans. Parallel Distributed Syst. 2026 |
Parallel and multicore computing
load balancing |
1.0 | 1 | 2026 | Faster Vertex Cover Algorithms on GPUs With Component-Aware Parallel Branching · IEEE Trans. Parallel Distributed Syst. 2026 |
Methods — techniques the papers use, named apart from their topics
component-aware parallel branching · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Faster Vertex Cover Algorithms on GPUs With Component-Aware Parallel BranchingabstractAlgorithms for finding minimum or bounded vertex covers in graphs use a branch-and-reduce strategy, which involves exploring a highly imbalanced search tree. Prior GPU solutions assign different thread blocks to different sub-trees, while using a shared worklist to balance the load. However, these prior solutions do not scale to large and complex graphs because their unawareness of when the graph splits into components causes them to solve these components redundantly. Moreover, their high memory footprint limits the number of workers that can execute concurrently. We propose a novel GPU solution for vertex cover problems that detects when a graph splits into components and branches on the components independently. Although the need to aggregate the solutions of different components introduces non-tail-recursive branches which interfere with load balancing, we overcome this challenge by delegating the post-processing to the last descendant of each branch. We also reduce the memory footprint by reducing the graph and inducing a subgraph before exploring the search tree. Our solution substantially outperforms the state-of-the-art GPU solution, finishing in seconds when the state-of-the-art solution exceeds 6 hours. To the best of our knowledge, our work is the first to parallelize non-tail-recursive branching patterns on GPUs in a load balanced manner. Hussein Amro, Basel Fakhri, Amer E. Mouawad, Izzat El Hajj |
IEEE Trans. Parallel Distributed Syst. | 1 |