Demo Data from EDBT 2026 / reviewers in the wild / expert
Milad Rezaei Hajidehi
dblp:342/7814
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2024
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Databases, data management, data science and information retrieval · 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.
| Databases, data mining, and information retrieval
1 paper |
Graph data management · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 77% High-performance computing · 23% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Graph data management
distributed graph processing |
0.8 | 1 | 2024 | CUTTANA: Scalable Graph Partitioning for Faster Distributed Graph Databases and Analytics · Proc. VLDB Endow. 2024 |
Graph data management
graph partitioning |
0.8 | 1 | 2024 | CUTTANA: Scalable Graph Partitioning for Faster Distributed Graph Databases and Analytics · Proc. VLDB Endow. 2024 |
Graph data management › graph partitioning
streaming graph partitioning |
0.8 | 1 | 2024 | CUTTANA: Scalable Graph Partitioning for Faster Distributed Graph Databases and Analytics · Proc. VLDB Endow. 2024 |
Memory systems
virtual memory management |
0.8 | 1 | 2024 | ExtMem: Enabling Application-Aware Virtual Memory Management for Data-Intensive Applications · USENIX ATC 2024 |
Graph data management › graph database
distributed graph database |
0.2 | 1 | 2024 | CUTTANA: Scalable Graph Partitioning for Faster Distributed Graph Databases and Analytics · Proc. VLDB Endow. 2024 |
High-performance computing › data-intensive computing
data-intensive applications |
0.2 | 1 | 2024 | ExtMem: Enabling Application-Aware Virtual Memory Management for Data-Intensive Applications · USENIX ATC 2024 |
Methods — techniques the papers use, named apart from their topics
coarsening and refinement · 0.8buffering · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | ExtMem: Enabling Application-Aware Virtual Memory Management for Data-Intensive Applications
Sepehr Jalalian, Shaurya Patel, Milad Rezaei Hajidehi, Margo I. Seltzer, Alexandra Fedorova |
USENIX ATC | 3 |
| 2024 | CUTTANA: Scalable Graph Partitioning for Faster Distributed Graph Databases and AnalyticsabstractGraph partitioning plays a pivotal role in various distributed graph processing applications, including graph analytics, graph neural network training, and distributed graph databases. A "good" graph partitioner reduces workload execution time, worker imbalance, and network overhead. Graphs that require distributed settings are often too large to fit in the main memory of a single machine. This challenge renders traditional in-memory graph partitioners infeasible, leading to the emergence of streaming solutions. Streaming partitioners produce lower-quality partitions, because they work from partial information and must make premature decisions before they have a complete view of a vertex's neighborhood. We introduce CUTTANA, a streaming graph partitioner that partitions massive graphs (Web/Twitter scale) with superior quality compared to existing streaming solutions. CUTTANA uses a novel buffering technique that prevents the premature assignment of vertices to partitions and a scalable coarsening and refinement technique that enables a complete graph view, improving the intermediate assignment made by a streaming partitioner. We implemented a parallel version for CUTTANA that offers nearly the same partitioning latency as existing streaming partitioners. Our experimental analysis shows that CUTTANA consistently yields better partitioning quality than state-of-the-art streaming vertex partitioners in terms of both edge-cut and communication volume metrics. We also evaluate the workload latencies that result from using CUTTANA and other partitioners in distributed graph analytics and databases. CUTTANA outperforms the other methods in most scenarios (algorithms, datasets). In analytics applications, CUTTANA improves runtime performance by up to 59% compared to various streaming partitioners (i.e., HDRF, Fennel, Ginger, HeiStream). In graph database tasks, CUTTANA results in higher query throughput by up to 23%, without hurting tail latency. Milad Rezaei Hajidehi, Sraavan Sridhar, Margo I. Seltzer |
Proc. VLDB Endow. | 1 |