Demo Data from EDBT 2026 / reviewers in the wild / expert
Hao Chen 0181
dblp:175/3324-181
· DBLP profile ↗
5ranked-venue papers
2as first author
3since 2021 · last 2025
0000-0002-8423-5522ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 1 first-author · 1 since 2021Systems, architecture and hardware · 2 · 1 first-author · 2 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 networks
1 paper |
Routing and switching · 50% Internet of things and sensor networks · 25% Software-defined and programmable networks · 25% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks
data forwarding |
0.8 | 1 | 2024 | Fast Software IPv6 Lookup With Neurotrie · IEEE/ACM Trans. Netw. 2024 |
Routing and switching
IP lookup |
0.8 | 1 | 2024 | Fast Software IPv6 Lookup With Neurotrie · IEEE/ACM Trans. Netw. 2024 |
Routing and switching › IP lookup
IPv6 lookup |
0.8 | 1 | 2024 | Fast Software IPv6 Lookup With Neurotrie · IEEE/ACM Trans. Netw. 2024 |
Software-defined and programmable networks
software switch |
0.8 | 1 | 2024 | Fast Software IPv6 Lookup With Neurotrie · IEEE/ACM Trans. Netw. 2024 |
Methods — techniques the papers use, named apart from their topics
trie data structure · 0.8dynamic programming · 0.8deep reinforcement learning · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Joint Prediction and Matching for Computing Resource Exchange PlatformsabstractThe rapid growth of deep learning has created unprecedented demand for computing resources, while many small and enterprise-level clusters remain underutilized. Computing resource exchange platforms offer a solution by aggregating these idle resources. However, effective cluster-task matching depends on accurate performance prediction. Existing approaches, which decouple prediction from matching, often lead to suboptimal decisions due to misaligned objectives. We propose a Matching-Focused Cluster Performance Predictor (MFCP), an end-to-end framework that integrates performance prediction with task matching to improve decision accuracy and resource utilization. Unlike existing methods that prioritize prediction accuracy, MFCP minimizes decision regret by aligning the predictor’s loss with optimal matching objectives. To handle non-differentiable matching optimization, we use continuous relaxation and incorporate constraints via an interior-point method, ensuring meaningful gradients for training. For non-convex optimization, we approximate optimal decisions with gradient descent and estimate gradients using zeroth-order perturbation. Experiments show that MFCP consistently outperforms existing methods across different cluster environments and scales, achieving lower matching regret and higher resource utilization. Da Huo 0002, Zhenzhe Zheng 0001, Xiaoyao Huang, Hao Chen 0181, Jianfeng Hu 0003, Zhiyong Yan, Fan Wu 0006, Jie Wu 0001 |
ICPP | 4 |
| 2024 | Fast Software IPv6 Lookup With NeurotrieabstractIPv6 has shown notable growth in recent years, imposing the need for high-speed IPv6 lookup. As the forwarding rate of virtual switches continues increasing, software-based IPv6 lookup without using special hardware such as TCAM, GPU, and FPGA is of academic interest and industrial importance. Existing studies achieve fast software IPv4 lookup by reducing the operation number, as well as reducing the memory footprint to benefit from CPU cache. However, in the situation of 128-bit IPv6 addresses, it is challenging to keep both operation numbers and memory footprints small. To address the issue, we propose the Neurotrie data structure, which supports fast lookup and arbitrary strides. Thus, a good balance can be made between trie depth and memory footprint by computing the proper stride for each Neurotrie node. We model the optimal Neurotrie problem which minimizes the depth with limited memory footprint and develop a pseudo-polynomial time baseline algorithm to construct Neurotrie using dynamic programming. To improve the performance and reduce the computation complexity, we develop a deep reinforcement learning-based approach, which leverages a deep neural network to construct Neurotrie efficiently, based on characteristics captured from real IPv6 prefixes. We further refine the data structure called Neurotrie-S and develop an efficient mechanism for routing updates. Experiments on real routing tables show that Neurotrie-S achieves a lookup rate 34% higher than that of state-of-the-art approaches. We implement a Neurotrie-based software switch, and the forwarding rate of Neurotrie-S is about 10% to 345% higher than other algorithms. Yuxi Zhu, Hao Chen 0181, Yuan Yang 0001, Mingwei Xu 0001, Chenyi Liu |
IEEE/ACM Trans. Netw. | 2 |
| 2022 | Neurotrie: Deep Reinforcement Learning-based Fast Software IPv6 LookupabstractIPv6 has shown notable growth in recent years, imposing the need for high-speed IPv6 lookup. As the forwarding rate of virtual switches continues increasing, software-based IPv6 lookup without using special hardware such as TCAM, GPU, and FPGA is of academic interest and industrial importance. Existing studies achieve fast software IPv4 lookup by reducing the operation number, as well as reducing the memory footprint so as to benefit from CPU cache. However, in the situation of 128-bit IPv6 addresses, it is challenging to keep both operation numbers and memory footprints small. To address the issue, we propose the Neurotrie data structure, which supports fast lookup and arbitrary strides. Thus, a good balance can be made between trie depth and memory footprint by computing the proper stride for each Neurotrie node. We model the optimal Neurotrie problem which minimizes the depth with limited memory footprint and develop a pseudo-polynomial time baseline algorithm to construct Neurotrie using dynamic programming. To improve the performance and reduce the computation complexity, we develop a deep reinforcement learning-based approach, which leverages a deep neural network to construct Neurotrie efficiently, based on characteristics captured from real IPv6 prefixes. We further refine the data structure and develop an efficient mechanism for routing updates. Experiments on real routing tables show that Neurotrie achieves a lookup rate 34% higher than that of state-of-the-art approaches. Hao Chen 0181, Yuan Yang 0001, Mingwei Xu 0001, Chenyi Liu |
ICDCS | 1 |
| 2019 | Unified Fast Rerouting Scheme with Service Function Chain AwarenessabstractFast rerouting (FRR) has become an important technology for networks to enhance the resilience against failures. On the other hand, there is an increasing interest on integrating routing control and network functions, enabling highly programmable, adaptive, and cross-layer networking. In this paper, we propose a unified FRR scheme (UFRR) under the circumstance of network function virtualization and service function chain (SFC). By exposing the SFC information to the network layer, UFRR can make rerouting decisions that are more flexible, and protect the routing against various types of failures, including switch, router, and server failures. We propose the system architecture, and develop two algorithms to compute rerouting paths, which consider path length and forwarding entry number concurrently. Simulation results show that the unified FRR is effective, and the path stretch can be reduced by more than 10% compared to a typical network layer FRR scheme, while the forwarding entry number remains similar. Hao Chen 0181, Yuan Yang 0001, Mingwei Xu 0001 |
ICC | 1 |
| 2019 | Accommodating Dynamic Traffic Immediately: A VNF Placement ApproachabstractNetwork function virtualization has become a promising technology recently. To accommodate dynamic traffic such as burst, NFV can scale virtual network functions (VNFs) across several physical servers, which is known as horizontal scaling, or enlarge the capacity of a VNF leveraging idle resources in one physical server, which is called vertical scaling. Vertical scaling should be used as much as possible to accommodate user traffic increment immediately, and horizontal scaling is only performed when vertical scaling cannot allocate sufficient resource to meet the demand. We find that just to reserve redundant resource is far from sufficient to enable vertical scaling with good performance, and VNF placement plays a crucial role. In this paper, we model the scalable VNF placement problem formally, and prove that the problem is NP-hard. Then, we develop two online heuristic algorithms gradually to solve the problem. The sVNFP algorithm focuses on maximizing the vertical scalability, while the sVNFP-adv algorithm considers path length and server utilization concurrently. Simulation results show that our algorithms can reduce packet loss ratio by 15% to 40%, with a short path length and a high server utilization. Weilin Zhou, Yuan Yang 0001, Mingwei Xu 0001, Hao Chen 0181 |
ICC | 4 |