Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Chenzi Zhang

dblp:164/1658 · DBLP profile ↗
← Back
10ranked-venue papers
3as first author
0since 2021 · last 2020
0000-0002-1911-6439ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 4Artificial intelligence and machine learning · 2 · 2 first-authorComputer networks · 2Databases, data management, data science and information retrieval · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1

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.

Theoretical computer science
3 papers
Graph algorithms and graph theory · 67% Mathematical optimization · 25% Computational complexity · 8%
Artificial intelligence
2 papers
Graph learning · 100%
Computer networks
1 paper
Routing and switching · 67% Datacenter networks · 33%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
High-performance computing · 72% Parallel and multicore computing · 28%

Topics — the 16 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning
hypergraph learning
0.722020
Re-Revisiting Learning on Hypergraphs: Confidence Interval, Subgradient Method, and Extension to Multiclass · IEEE Trans. Knowl. Data Eng. 2020
Re-revisiting Learning on Hypergraphs: Confidence Interval and Subgradient Method · ICML 2017
Machine learning › Graph learning › hypergraph learning
semi-supervised learning on hypergraphs
0.722020
Re-Revisiting Learning on Hypergraphs: Confidence Interval, Subgradient Method, and Extension to Multiclass · IEEE Trans. Knowl. Data Eng. 2020
Re-revisiting Learning on Hypergraphs: Confidence Interval and Subgradient Method · ICML 2017
Datacenter networks › flow scheduling
coflow scheduling
0.412019
Joint Online Coflow Routing and Scheduling in Data Center Networks · IEEE/ACM Trans. Netw. 2019
Routing and switching › routing algorithms
online routing
0.412019
Joint Online Coflow Routing and Scheduling in Data Center Networks · IEEE/ACM Trans. Netw. 2019
Routing and switching
routing
0.412019
Joint Online Coflow Routing and Scheduling in Data Center Networks · IEEE/ACM Trans. Netw. 2019
Graph algorithms and graph theory › spectral graph theory
cheeger inequality
0.312018
Spectral Properties of Hypergraph Laplacian and Approximation Algorithms · J. ACM 2018
Graph algorithms and graph theory
spectral graph theory
0.312018
Spectral Properties of Hypergraph Laplacian and Approximation Algorithms · J. ACM 2018
Graph algorithms and graph theory › expander graphs
vertex expansion
0.312018
Spectral Properties of Hypergraph Laplacian and Approximation Algorithms · J. ACM 2018
High-performance computing
large-scale graph processing
0.312017
Graph Edge Partitioning via Neighborhood Heuristic · KDD 2017
Mathematical optimization › continuous optimization
convex optimization
0.312017
Re-revisiting Learning on Hypergraphs: Confidence Interval and Subgradient Method · ICML 2017
Graph algorithms and graph theory › graph partitioning
edge partitioning
0.312017
Graph Edge Partitioning via Neighborhood Heuristic · KDD 2017
Graph algorithms and graph theory
graph partitioning
0.312017
Graph Edge Partitioning via Neighborhood Heuristic · KDD 2017
Mathematical optimization › continuous optimization › convex optimization › first-order methods › gradient-based optimization
subgradient method
0.312017
Re-revisiting Learning on Hypergraphs: Confidence Interval and Subgradient Method · ICML 2017
Parallel and multicore computing › data-parallel programming
mapreduce
0.112019
Joint Online Coflow Routing and Scheduling in Data Center Networks · IEEE/ACM Trans. Netw. 2019
Computational complexity › hardness of approximation
small-set expansion hypothesis
0.112018
Spectral Properties of Hypergraph Laplacian and Approximation Algorithms · J. ACM 2018
Computational complexity › hardness of approximation
unique games conjecture
0.112018
Spectral Properties of Hypergraph Laplacian and Approximation Algorithms · J. ACM 2018

Methods — techniques the papers use, named apart from their topics

subgradient method · 1.0confidence intervals · 1.0online algorithm · 0.8competitive analysis · 0.8approximation algorithm · 0.8worst-case bound analysis · 0.6neighborhood heuristic · 0.6convex optimization · 0.4spectral analysis · 0.3procedural minimizer · 0.3diffusion process · 0.3
YearPublicationVenuePosition
2020 Re-Revisiting Learning on Hypergraphs: Confidence Interval, Subgradient Method, and Extension to Multiclass
abstract
We revisit semi-supervised learning on hypergraphs. Same as previous approaches, our method uses a convex program whose objective function is not everywhere differentiable. We exploit the non-uniqueness of the optimal solutions, and consider confidence intervals which give the exact ranges that unlabeled vertices take in any optimal solution. Moreover, we give a much simpler approach for solving the convex program based on the subgradient method. Our experiments on real-world datasets confirm that our confidence interval approach on hypergraphs outperforms existing methods, and our subgradient method gives faster running times when the number of vertices is much larger than the number of edges. Our experiments also support that using directed hypergraphs to capture causal relationships can improve the prediction accuracy. Furthermore, our model can be readily extended to capture multiclass learning.
Chenzi Zhang, Shuguang Hu, Zhihao Gavin Tang, T.-H. Hubert Chan
IEEE Trans. Knowl. Data Eng.1
2019 Diffusion operator and spectral analysis for directed hypergraph Laplacian
T.-H. Hubert Chan, Zhihao Gavin Tang, Xiaowei Wu 0001, Chenzi Zhang
Theor. Comput. Sci.4
2019 Joint Online Coflow Routing and Scheduling in Data Center Networks
abstract
A coflow is a collection of related parallel flows that occur typically between two stages of a multi-stage computing task in a network, such as shuffle flows in MapReduce. The coflow abstraction allows applications to convey their semantics to the network so that application-level requirements can be better satisfied. In this paper, we study the routing and scheduling of multiple coflows to minimize the total weighted coflow completion time (CCT). We first propose a rounding-based randomized approximation algorithm, called OneCoflow, for single coflow routing and scheduling. The multiple coflow problem is more challenging as coexisting coflows will compete for the same network resources, such as link bandwidth. To minimize the total weighted CCT, we derive an online multiple coflow routing and scheduling algorithm, called OMCoflow. We then derive a competitive ratio bound of our problem and prove that the competitive ratio of OMCoflow is nearly tight. To the best of our knowledge, this is the first online algorithm with theoretical performance guarantees which considers routing and scheduling simultaneously for multi-coflows. Compared with existing methods, OMCoflow runs more efficiently and avoids frequently rerouting the flows. Extensive simulations on a Facebook data trace show that OMCoflow outperforms the state-of-the-art heuristic schemes significantly (e.g., reducing the total weighted CCT by up to 41.8% and the execution time by up to 99.2% against RAPIER).
Haisheng Tan, Shaofeng H.-C. Jiang, Yupeng Li 0001, Xiang-Yang Li 0001, Chenzi Zhang, Zhenhua Han, Francis C. M. Lau 0001
IEEE/ACM Trans. Netw.5
2018 Spectral Properties of Hypergraph Laplacian and Approximation Algorithms
abstract
The celebrated Cheeger’s Inequality (Alon and Milman 1985; Alon 1986) establishes a bound on the edge expansion of a graph via its spectrum. This inequality is central to a rich spectral theory of graphs, based on studying the eigenvalues and eigenvectors of the adjacency matrix (and other related matrices) of graphs. It has remained open to define a suitable spectral model for hypergraphs whose spectra can be used to estimate various combinatorial properties of the hypergraph. In this article, we introduce a new hypergraph Laplacian operator generalizing the Laplacian matrix of graphs. In particular, the operator is induced by a diffusion process on the hypergraph, such that within each hyperedge, measure flows from vertices having maximum weighted measure to those having minimum. Since the operator is nonlinear, we have to exploit other properties of the diffusion process to recover the Cheeger’s Inequality that relates hyperedge expansion with the “second eigenvalue” of the resulting Laplacian. However, we show that higher-order spectral properties cannot hold in general using the current framework. Since higher-order spectral properties do not hold for the Laplacian operator, we instead use the concept of procedural minimizers to consider higher-order Cheeger-like inequalities. For any k ∈ N, we give a polynomial-time algorithm to compute an O (log r )-approximation to the k th procedural minimizer, where r is the maximum cardinality of a hyperedge. We show that this approximation factor is optimal under the SSE hypothesis (introduced by Raghavendra and Steurer (2010)) for constant values of k . Moreover, using the factor-preserving reduction from vertex expansion in graphs to hypergraph expansion, we show that all our results for hypergraphs extend to vertex expansion in graphs.
T.-H. Hubert Chan, Anand Louis, Zhihao Gavin Tang, Chenzi Zhang
J. ACM4
2017 Re-revisiting Learning on Hypergraphs: Confidence Interval and Subgradient Method
abstract
We revisit semi-supervised learning on hypergraphs. Same as previous approaches, our method uses a convex program whose objective function is not everywhere differentiable. We exploit the non-uniqueness of the optimal solutions, and consider confidence intervals which give the exact ranges that unlabeled vertices take in any optimal solution. Moreover, we give a much simpler approach for solving the convex program based on the subgradient method. Our experiments on real-world datasets confirm that our confidence interval approach on hypergraphs outperforms existing methods, and our sub-gradient method gives faster running times when the number of vertices is much larger than the number of edges.
Chenzi Zhang, Shuguang Hu, Zhihao Gavin Tang, T.-H. Hubert Chan
ICML1
2017 Graph Edge Partitioning via Neighborhood Heuristic
abstract
We consider the edge partitioning problem that partitions the edges of an input graph into multiple balanced components, while minimizing the total number of vertices replicated (one vertex might appear in more than one partition). This problem is critical in minimizing communication costs and running time for several large-scale distributed graph computation platforms (e.g., PowerGraph, Spark GraphX). We first prove that this problem is NP-hard, and then present a new partitioning heuristic with polynomial running time. We provide a worst-case upper bound of replication factor for our heuristic on general graphs. To our knowledge, we are the first to provide such bound for edge partitioning algorithms on general graphs. Applying this bound to random power-law graphs greatly improves the previous bounds of expected replication factor. Extensive experiments demonstrated that our partitioning algorithm consistently produces much smaller replication factors on various benchmark data sets than the state-of-the-art. When deployed in the production graph engine, PowerGraph, in average it reduces replication factor, communication, and running time by 54%, 66%, and 21%, respectively.
Chenzi Zhang, Qin Liu 0009, Zhihao Gavin Tang, Zhenguo Li
KDD1
2016 Efficient online coflow routing and scheduling
abstract
A coflow is a collection of related parallel flows that occur typically between two stages of a multi-stage compute task in a network, such as shuffle flows in MapReduce. The coflow abstraction allows applications to convey their semantics to the network so that application-level requirements (e.g., minimizing the completion time of the slowest flow) can be better satisfied. In this paper, we study the routing and scheduling of multiple coflows to minimize the average coflow completion time (CCT). We first propose a rounding-based randomized approximation algorithm, called OneCoflow, for single coflow routing and scheduling. The multiple coflow problem is more challenging as coexisting coflows will compete for the same network resources such as link bandwidths. To minimize the average CCT, we derive an online multiple coflow routing and scheduling algorithm, called OMCoflow, and prove that it has a reasonably good competitive ratio. To the best of our knowledge, this is the first online algorithm with theoretical performance guarantees which considers routing and scheduling simultaneously for multi-coflows. Compared with existing methods, OMCoflow runs more efficiently, and it avoids the problem of frequently rerouting the flows. Extensive simulations on a Facebook data trace show that OMCoflow outperforms the state-of-the-art heuristic schemes significantly (e.g., reducing the average CCT by up to 41.8% and the execution time by up to 99.2% against RAPIER [28]).
Yupeng Li 0001, Shaofeng H.-C. Jiang, Haisheng Tan, Chenzi Zhang, Guihai Chen, Jipeng Zhou, Francis C. M. Lau 0001
MobiHoc4
2015 Cheeger Inequalities for General Edge-Weighted Directed Graphs
T.-H. Hubert Chan, Zhihao Gavin Tang, Chenzi Zhang
COCOON3
2015 Dynamic Tree Shortcut with Constant Degree
T.-H. Hubert Chan, Xiaowei Wu 0001, Chenzi Zhang
COCOON3
2015 Efficient Algorithm for Computing All Low s-t Edge Connectivities in Directed Graphs
Xiaowei Wu 0001, Chenzi Zhang
MFCS (2)2