Demo Data from EDBT 2026 / reviewers in the wild / expert
Haobin Tan
dblp:299/8313
· DBLP profile ↗
3ranked-venue papers
1as first author
3since 2021 · last 2025
0009-0000-8948-8556ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1 · 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
2 papers |
Memory systems · 40% Hardware accelerators and domain-specific architectures · 34% Parallel and multicore computing · 20% | |
| Databases, data mining, and information retrieval
1 paper |
Graph data management · 100% | |
| Artificial intelligence
1 paper |
Reinforcement learning · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
graph partitioning |
0.9 | 1 | 2025 | Distributed and Adaptive Partitioning for Large Graphs in Geo-Distributed Data Centers · IEEE Trans. Parallel Distributed Syst. 2025 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.8 | 1 | 2024 | UpDLRM: Accelerating Personalized Recommendation using Real-World PIM Architecture · DAC 2024 |
Memory systems › processing-in-memory
near-memory processing |
0.8 | 1 | 2024 | UpDLRM: Accelerating Personalized Recommendation using Real-World PIM Architecture · DAC 2024 |
Memory systems
processing-in-memory |
0.8 | 1 | 2024 | UpDLRM: Accelerating Personalized Recommendation using Real-World PIM Architecture · DAC 2024 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
recommendation model accelerator |
0.8 | 1 | 2024 | UpDLRM: Accelerating Personalized Recommendation using Real-World PIM Architecture · DAC 2024 |
Graph data management
graph analytics |
0.6 | 1 | 2022 | Adaptive Partitioning for Large-Scale Graph Analytics in Geo-Distributed Data Centers · ICDE 2022 |
Graph data management
graph partitioning |
0.6 | 1 | 2022 | Adaptive Partitioning for Large-Scale Graph Analytics in Geo-Distributed Data Centers · ICDE 2022 |
Cloud and datacenter computing › datacenter architecture
geo-distributed datacenters |
0.3 | 1 | 2025 | Distributed and Adaptive Partitioning for Large Graphs in Geo-Distributed Data Centers · IEEE Trans. Parallel Distributed Syst. 2025 |
Machine learning › Reinforcement learning
multi-agent reinforcement learning |
0.2 | 1 | 2022 | Adaptive Partitioning for Large-Scale Graph Analytics in Geo-Distributed Data Centers · ICDE 2022 |
Methods — techniques the papers use, named apart from their topics
multi-agent reinforcement learning · 2.0sampling-based optimization · 1.1local training · 0.9agent sampling · 0.9embedding table partitioning · 0.8data caching · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Distributed and Adaptive Partitioning for Large Graphs in Geo-Distributed Data CentersabstractGraph partitioning is of great importance to optimizing the performance and cost of geo-distributed graph analytics applications. However, it is non-trivial to obtain efficient and effective partitioning due to the challenges brought by thelarge graph scales,dynamic graph changesand thenetwork heterogeneityin geo-distributed data centers (DCs). Existing studies usually adopt heuristic-based methods to achieve fast and balanced partitioning for large graphs, which are not powerful enough to address the complexity in our problem. Further, graph structures of many applications can change at various frequencies. Dynamic partitioning methods usually focus on achieving low latency to quickly adapt to changes, which unfortunately sacrifices partitioning effectiveness. Also, such methods are not aware of the dynamicity of graphs and can over sacrifice effectiveness for unnecessarily low latency. To address the limitations of existing studies, we proposeDistRLCut, a novel graph partitioner which leverages Multi-Agent Reinforcement Learning (MARL) to solve the complexity of the partitioning problem. To achieve fast partitioning for large graphs,DistRLCutadapts MARL to a distributed implementation which significantly accelerates the learning process. Further,DistRLCutincorporates two techniques to trade-off between partitioning effectiveness and efficiency, including local training and agent sampling. By adaptively tuning the number of local training iterations and the agent sampling rate,DistRLCutis able to achieve good partitioning results within an overhead constraint required by graph dynamicity. Experiments using real cloud DCs and real-world graphs show that, compared to state-of-the-art static partitioning methods,DistRLCutimproves the performance of geo-distributed graph analytics by 11%-95%.DistRLCutcan partition over 28 million edges per second, showcasing its scalability for large graphs. With varying graph changing frequencies,DistRLCutcan improve the performance by up to 71% compared to state-of-the-art dynamic partitioning. Haobin Tan, Amelie Chi Zhou, Kezhong Lu |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2024 | UpDLRM: Accelerating Personalized Recommendation using Real-World PIM ArchitectureabstractDeep Learning Recommendation Models (DLRMs) have gained popularity in recommendation systems due to their effectiveness in handling large-scale recommendation tasks. The embedding layers of DLRMs have become the performance bottleneck due to their intensive needs on memory capacity and memory bandwidth. In this paper, we propose UpDLRM, which utilizes real-world processing-in-memory (PIM) hardware, UPMEM DPU, to boost the memory bandwidth and reduce recommendation latency. The parallel nature of the DPU memory can provide high aggregated bandwidth for the large number of irregular memory accesses in embedding lookups, thus offering great potential to reduce the inference latency. To fully utilize the DPU memory bandwidth, we further studied the embedding table partitioning problem to achieve good workload-balance and efficient data caching. Evaluations using real-world datasets show that, UpDLRM achieves much lower inference time for DLRM compared to both CPU-only and CPU-GPU hybrid counterparts. Sitian Chen, Haobin Tan, Amelie Chi Zhou, Yusen Li, Pavan Balaji |
DAC | 2 |
| 2022 | Adaptive Partitioning for Large-Scale Graph Analytics in Geo-Distributed Data CentersabstractGraph partitioning is an important problem to the performance and cost optimization of graph analytics in geo-distributed environments. Modern hybrid-cut model is expected to obtain better performance and cost optimizations than traditional partitioning models, but can further complicate geo-distributed graph partitioning which is already a challenging problem due to large graph sizes and network heterogeneities of geo-distributed DCs. Existing studies usually adopt heuristic-based methods to achieve fast partitioning for large graphs, which unfortunately sacrifices optimization effectiveness. Further, graph structures of many applications can change at various frequencies. Dynamic partitioning methods usually focus on achieving low latency to quickly adapt to changes, which may again sacrifice partitioning effectiveness. Also, such methods are not aware of the dynamicity of graphs and can over sacrifice effectiveness for unnecessarily low latency. In this paper, we propose RLCut, which uses Reinforcement Learning (RL) to help taming the complexity of the problem. Specifically, RLCut uses multi-agent learning which is more efficient than single agent RL and incorporates a sampling based optimization to adaptively control the training process to satisfy required trade-off between partitioning effectiveness and efficiency according to graph dynamicity. Experiments using real cloud DCs and real-world graphs show that, compared to state-of-the-art static partitioning methods, RLCut improves the performance of geo-distributed graph analytics by 10%-100% with comparable overhead. When users tolerate longer partitioning overhead, we can further improve the performance by up to 43%. With varying graph changing frequencies, RLCut can improve the performance by up to 60% compared to state-of-the-art dynamic partitioning. Amelie Chi Zhou, Juanyun Luo, Ruibo Qiu, Haobin Tan, Bingsheng He, Rui Mao 0001 |
ICDE | 4 |