VLDB 2026 Research / reviewers in the wild / expert
Shuyi Yan
dblp:161/2070
· DBLP profile ↗
8ranked-venue papers
2as first author
6since 2021 · last 2026
0000-0001-9439-8942ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 2 first-author · 6 since 2021Computer networks · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Static to Dynamic Correlation ClusteringabstractCorrelation clustering is a well-studied problem, first proposed by Bansal, Blum, and Chawla [Mach. Learn. '04]. The input is an unweighted, undirected graph. The problem is to cluster the vertices so as to minimize the number of edges between vertices in different clusters and missing edges between vertices inside the same cluster. This problem has a wide application in data mining and machine learning. We introduce a general framework that transforms existing static correlation clustering algorithms into fully-dynamic ones that work against an adaptive adversary. We show how to apply our framework to known efficient correlation clustering algorithms, starting from the classic 3-approximate Pivot algorithm from Ailon, Charikar and Newman [JACM'08]. Applied to the most recent sublinear $1.485$-approximation algorithm from Cao, Cohen-Addad, Lee, Li, Lolck, Newman, Thorup, Vogl, Yan and Zhang [STOC'25], we get a $1.485$-approximation fully-dynamic algorithm that works with worst-case constant update time. The original static algorithm gets its approximation factor with constant probability, and we get the same against an adaptive adversary in the sense that for any given update step, not known to our algorithm, our solution is a $1.485$-approximation with constant probability when we reach this update. Most of previous dynamic algorithms, including the celebrated result from Behnezhad, Charikar, Ma and Tan [FOCS'19], had approximation factors around $3$ in expectation, and they could only handle an oblivious adversary. A recent algorithm by Braverman, Dharangutte, Pai, Shah, and Wang [AISTATS'25] could handle an adaptive adversary, but it has a large unspecified constant approximation ratio. This contrasts with our general transformation, which works with all the best approximation factors known for the static case. Nairen Cao, Vincent Cohen-Addad, Euiwoong Lee, Shi Li 0001, David Rasmussen Lolck, Alantha Newman, Mikkel Thorup, Lukas Vogl, Shuyi Yan, Hanwen Zhang 0003 |
ICALP | 9 |
| 2026 | Edge-Weighted Online Stochastic Matching Under Jaillet-Lu LPabstractThe online stochastic matching problem was introduced by [FMMM09], together with the $(1-\frac1e)$-competitive Suggested Matching algorithm. In the most general edge-weighted setting, this ratio has not been improved for more than one decade, until recently [Yan24] beat the $1-\frac1e$ bound and [QFZW23] further improved it to $0.650$. Both works measure the online competitiveness against the offline LP relaxation introduced by Jaillet and Lu [JL14]. The same LP has also played an important role in other settings as it is a natural choice for two-choice online algorithms. In this paper, we prove an upper bound of $0.663$ and a lower bound of $0.662$ for edge-weighted online stochastic matching under Jaillet-Lu LP. We propose a simple hard instance and identify the optimal online algorithm for this specific instance which has a competitive ratio of $<0.663$. Despite the simplicity of the instance, we then show that a near-optimal algorithm for it, which has a competitive ratio of $>0.662$, can be generalized to work on all instances without any loss. As our algorithm is generalized from a real near-optimal algorithm instead of manually combining trivial strategies, it has two natural advantages compared with previous works: (1) its matching strategy varies from time to time; (2) it utilizes global information about offline vertices. On the other hand, the upper bound suggests that more powerful LPs and multiple-choice strategies are needed if we want to further improve the ratio by $>0.001$. In addition to our main result, we also generalize the asymptotic equivalence between the Poisson arrival model and the original online stochastic matching established by [HS21], removing the requirement of approximate monotonicity for the online algorithm. Shuyi Yan |
ICALP | 1 |
| 2025 | Solving the Correlation Cluster LP in Sublinear TimeabstractCorrelation Clustering is a fundamental and widely-studied problem in unsupervised learning and data mining. The input is a graph and the goal is to construct a clustering minimizing the number of inter-cluster edges plus the number of missing intra-cluster edges. CCL+24 introduced the cluster LP for Correlation Clustering, which they argued captures the problem much more succinctly than previous linear programming formulations. However, the cluster LP has exponential size, with a variable for every possible set of vertices in the input graph. Nevertheless, CCL+24 showed how to find a feasible solution for the cluster LP in time $O(n^{\text{poly}(1/ε)})$ with objective value at most $(1+ε)$ times the value of an optimal solution for the respective Correlation Clustering instance. Furthermore, they showed how to round a solution to the cluster LP, yielding a $(1.485+ε)$-approximation algorithm for the Correlation Clustering problem. The main technical result of this paper is a new approach to find a feasible solution for the cluster LP with objective value at most $(1+ε)$ of the optimum in time $\widetilde O(2^{\text{poly}(1/ε)} n)$, where $n$ is the number of vertices in the graph. We also show how to implement the rounding within the same time bounds, thus achieving a fast $(1.485+ε)$-approximation algorithm for the Correlation Clustering problem. This bridges the gap between state-of-the-art methods for approximating Correlation Clustering and the recent focus on fast algorithms. Nairen Cao, Vincent Cohen-Addad, Euiwoong Lee, Shi Li 0001, David Rasmussen Lolck, Alantha Newman, Mikkel Thorup, Lukas Vogl, Shuyi Yan, Hanwen Zhang 0003 |
STOC | 9 |
| 2024 | Edge-weighted Online Stochastic Matching: BeatingabstractWe study the edge-weighted online stochastic matching problem. Since [6] introduced the online stochastic matching problem and proposed the ()-competitive Suggested Matching algorithm, there has been no improvement in the edge-weighted setting. In this paper, we introduce the first algorithm beating the barrier in this setting, achieving a competitive ratio of 0.645. Under the LP proposed by [13], we design an algorithmic preprocessing, dividing all edges into two classes. Then we use different matching strategies to improve the performance on edges in one class in the early stage and on edges in another class in the late stage, while keeping the matching events of different edges highly independent. By balancing them, we finally guarantee the matched probability of every single edge. Shuyi Yan |
SODA | 1 |
| 2024 | Combinatorial Correlation ClusteringabstractCorrelation Clustering is a classic clustering objective arising in numerous machine learning and data mining applications. Given a graph G=(V,E), the goal is to partition the vertex set into clusters so as to minimize the number of edges between clusters plus the number of edges missing within clusters. The problem is APX-hard and the best known polynomial time approximation factor is 1.73 by Cohen-Addad, Lee, Li, and Newman [FOCS’23]. They use an LP with |V|1/єΘ(1) variables for some small є. However, due to the practical relevance of correlation clustering, there has also been great interest in getting more efficient sequential and parallel algorithms. The classic combinatorial pivot algorithm of Ailon, Charikar and Newman [JACM’08] provides a 3-approximation in linear time. Like most other algorithms discussed here, this uses randomization. Recently, Behnezhad, Charikar, Ma and Tan [FOCS’22] presented a 3+є-approximate solution for solving problem in a constant number of rounds in the Massively Parallel Computation (MPC) setting. Very recently, Cao, Huang, Su [SODA’24] provided a 2.4-approximation in a polylogarithmic number of rounds in the MPC model and in Õ (|E|1.5) time in the classic sequential setting. They asked whether it is possible to get a better than 3-approximation in near-linear time? We resolve this problem with an efficient combinatorial algorithm providing a drastically better approximation factor. It achieves a ∼ 2−2/13 < 1.847-approximation in sub-linear (Õ(|V|)) sequential time or in sub-linear (Õ(|V|)) space in the streaming setting, and it uses only a constant number of rounds in the MPC model. Vincent Cohen-Addad, David Rasmussen Lolck, Marcin Pilipczuk, Mikkel Thorup, Shuyi Yan, Hanwen Zhang 0003 |
STOC | 5 |
| 2022 | The power of multiple choices in online stochastic matchingabstractWe study the power of multiple choices in online stochastic matching. Despite a long line of research, existing algorithms still only consider two choices of offline neighbors for each online vertex because of the technical challenge in analyzing multiple choices. This paper introduces two approaches for designing and analyzing algorithms that use multiple choices. For unweighted and vertex-weighted matching, we adopt the online correlated selection (OCS) technique into the stochastic setting, and improve the competitive ratios to 0.716, from 0.711 and 0.7 respectively. For edge-weighted matching with free disposal, we propose the Top Half Sampling algorithm. We directly characterize the progress of the whole matching instead of individual vertices, through a differential inequality. This improves the competitive ratio to 0.706, breaking the 1−1/e barrier in this setting for the first time in the literature. Finally, for the harder edge-weighted problem without free disposal, we prove that no algorithms can be 0.703 competitive, separating this setting from the aforementioned three. Zhiyi Huang 0002, Xinkai Shu, Shuyi Yan |
STOC | 3 |
| 2016 | Two-service analytical model for partially-shared elastic optical link spectrumabstractElastic Optical Networks (EONs) have the potential to improve the fiber spectrum utilization by allocating spectrum resources to multiple traffic requests proportionally to the amount of carried traffic. However, achieving high spectrum utilization in this elastic scenario is hindered by the resulting spectrum fragmentation. A number of studies have addressed and made attempts to mitigate spectrum fragmentation. Most of these studies are based on simulation techniques and target the overall blocking probability experienced by the offered traffic requests due to the lack of available spectrum resources. Some studies have also shown that blocking probability in EON can be uneven, i.e., high-rate circuit requests are more likely to be blocked when compared to low-rate requests due to the shortage of contiguously available spectrum resources. The contribution of this paper is to extend an existing Markov Chain (MC) model previously proposed by the authors to quantify blocking probability in a two-service elastic fiber link. The model extension accounts for a self-limited and partial sharing of the fiber spectrum to accommodate the two types of service. The MC model is used to quantify both the blocking probability and its fairness across the two types of service, documenting how the EON uneven blocking behavior can be significantly mitigated by performing partial (as opposed to full) sharing of the fiber spectrum. Joobum Kim, Shuyi Yan, Andrea Fumagalli, Eiji Oki, Naoaki Yamanaka |
HPSR | 2 |
| 2015 | An Analytical Model of Spectrum Fragmentation in a Two-Service Elastic Optical LinkabstractElastic Optical Networks (EONs) enable optical circuits to be assigned distinct numbers of spectrum slices. Individual circuits can then be assigned an optimal number of slices to best match their target transmission rates. A well-known drawback of EONs is spectrum fragmentation and its resulting uneven blocking probability, which circuit requests experience when the available spectrum slices in the fiber are insufficient or not contiguous. Capturing this spectrum fragmentation problem analytically is a challenging problem. Not surprisingly, most of the existing studies at this time mainly use simulation-based techniques to quantify blocking probability in EONs. In this paper, the authors present a Markov Chain (MC) model that attempts to characterize the fragmentation problem in a simplified scenario, i.e., only two types of circuit services are allowed over a single fiber link. Despite its limited scope, this initial analytical effort is able to accurately capture the non-monotonic behavior of the blocking probability in EONs for the first time. Joobum Kim, Shuyi Yan, Andrea Fumagalli, Eiji Oki, Naoaki Yamanaka |
GLOBECOM | 2 |