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

Yixin Chen 0007

dblp:59/983-7 · DBLP profile ↗
← Back
8ranked-venue papers
7as first author
8since 2021 · last 2026
0000-0001-8611-2828ORCID · conflict

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

Artificial intelligence and machine learning · 7 · 6 first-author · 7 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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.

Theoretical computer science
6 papers
Mathematical optimization · 55% Algorithms and data structures · 22% Approximation and online algorithms · 13%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

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

TopicWeightPapersLastEvidence papers
Mathematical optimization › submodular optimization
submodular maximization
3.152026
Breaking Barriers: Combinatorial Algorithms for Non-Monotone Submodular Maximization with Sublinear Adaptivity and 1/e Approximation · ICML 2025
Discretely beyond 1/e: Guided Combinatorial Algortihms for Submodular Maximization · NeurIPS 2024
Approximation Algorithms for Size-Constrained Non-Monotone Submodular Maximization in Deterministic Linear Time · KDD 2023
Algorithms and data structures
parallel algorithms
1.422025
Breaking Barriers: Combinatorial Algorithms for Non-Monotone Submodular Maximization with Sublinear Adaptivity and 1/e Approximation · ICML 2025
Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel · NeurIPS 2021
Mathematical optimization
submodular optimization
1.222023
DASH: A Distributed and Parallelizable Algorithm for Size-Constrained Submodular Maximization · AAAI 2023
Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel · NeurIPS 2021
Bioinformatics and computational biology › genomics
primer design
1.012026
Primer design through submodular function estimation · Bioinform. 2026
Mathematical optimization › submodular optimization › submodular maximization
non-monotone submodular maximization
0.912025
Breaking Barriers: Combinatorial Algorithms for Non-Monotone Submodular Maximization with Sublinear Adaptivity and 1/e Approximation · ICML 2025
Approximation and online algorithms › approximation algorithms
combinatorial approximation algorithms
0.812024
Discretely beyond 1/e: Guided Combinatorial Algortihms for Submodular Maximization · NeurIPS 2024
Mathematical optimization › submodular optimization › submodular maximization
constrained submodular maximization
0.812024
Discretely beyond 1/e: Guided Combinatorial Algortihms for Submodular Maximization · NeurIPS 2024
Mathematical optimization › submodular optimization › submodular maximization
cardinality-constrained submodular maximization
0.712023
DASH: A Distributed and Parallelizable Algorithm for Size-Constrained Submodular Maximization · AAAI 2023
Distributed computing theory
distributed algorithms
0.712023
DASH: A Distributed and Parallelizable Algorithm for Size-Constrained Submodular Maximization · AAAI 2023
Approximation and online algorithms › approximation algorithms › subquadratic approximation
linear-time approximation
0.712023
Approximation Algorithms for Size-Constrained Non-Monotone Submodular Maximization in Deterministic Linear Time · KDD 2023
Algorithms and data structures › parallel algorithms
mapreduce algorithms
0.712023
DASH: A Distributed and Parallelizable Algorithm for Size-Constrained Submodular Maximization · AAAI 2023
Algorithms and data structures › data streams
streaming algorithms
0.712023
Approximation Algorithms for Size-Constrained Non-Monotone Submodular Maximization in Deterministic Linear Time · KDD 2023
Computational complexity › complexity classes › approximation classes › optimization complexity
adaptive complexity
0.512021
Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel · NeurIPS 2021
Mathematical optimization
combinatorial optimization
0.312025
Breaking Barriers: Combinatorial Algorithms for Non-Monotone Submodular Maximization with Sublinear Adaptivity and 1/e Approximation · ICML 2025

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

local search · 2.8submodular function estimation · 2.0approximation algorithm · 2.0randomized rounding · 0.9continuous relaxation · 0.9randomized greedy algorithm · 0.8multilinear extension · 0.8submodular maximization · 0.7mapreduce · 0.7low-adaptive algorithms · 0.7
YearPublicationVenuePosition
2026 Primer design through submodular function estimation
abstract
MOTIVATION: Multiplex PCR-based enrichment is widely used in viral genome sequencing and pathogen surveillance. However, designing large sets of primers that maximize genome coverage while minimizing primer-primer interactions remains a major computational challenge. Existing methods such as SADDLE and Olivar use heuristics to optimize a Badness score for primer dimers but lack theoretical guarantees on solution quality. RESULTS: We introduce PRISM, a new framework that formulates multiplex primer design as a constrained submodular maximization problem. Our method defines an objective that balances genome coverage and dimer risk, and applies a local search algorithm with a constant-factor approximation guarantee. Evaluations on viral genome datasets demonstrate that PRISM consistently achieves lower Badness scores compared to PrimalScheme, Olivar, and primerJinn. These results highlight the scalability and theoretical rigor of submodular optimization in primer design. AVAILABILITY: PRISM is open-source and available at https://github.com/yhhan19/PRISM-new. The experimental data, scripts, and results used in this paper are archived on Figshare at https://doi.org/10.6084/m9.figshare.32806499.
Yixin Chen 0007, Yunheng Han, Aaron Hong, Adam R. Rivers, Alan Kuhnle, Christina Boucher 0001
Bioinform.1
2025 Breaking Barriers: Combinatorial Algorithms for Non-Monotone Submodular Maximization with Sublinear Adaptivity and 1/e Approximation
abstract
With the rapid growth of data in modern applications, parallel combinatorial algorithms for maximizing non-monotone submodular functions have gained significant attention. In the parallel computation setting, the state-of-the-art approximation ratio of $1/e$ is achieved by a continuous algorithm (Ene & Nguyen, 2020) with adaptivity $\mathcal O (log(n))$. In this work, we focus on size constraints and present the first combinatorial algorithm matching this bound – a randomized parallel approach achieving $1/e - \epsilon$ approximation ratio. This result bridges the gap between continuous and combinatorial approaches for this problem. As a byproduct, we also develop a simpler $(1/4 - \epsilon)$-approximation algorithm with high probability $(\ge 1 - 1/n)$. Both algorithms achieve $\mathcal O (log(n) log(k))$ adaptivity and $\mathcal O (n log(n) log(k)) query complexity. Empirical results show our algorithms achieve competitive objective values, with the $(1/4 - $\epsilon$)$-approximation algorithm particularly efficient in queries.
Yixin Chen 0007, Alan Kuhnle
ICML1
2024 Discretely beyond 1/e: Guided Combinatorial Algortihms for Submodular Maximization
abstract
For constrained, not necessarily monotone submodular maximization, all known approximation algorithms with ratio greater than $1/e$ require continuous ideas, such as queries to the multilinear extension of a submodular function and its gradient, which are typically expensive to simulate with the original set function. For combinatorial algorithms, the best known approximation ratios for both size and matroid constraint are obtained by a simple randomized greedy algorithm of Buchbinder et al. [9]: $1/e \approx 0.367$ for size constraint and $0.281$ for the matroid constraint in $\mathcal O (kn)$ queries, where $k$ is the rank of the matroid. In this work, we develop the first combinatorial algorithms to break the $1/e$ barrier: we obtain approximation ratio of $0.385$ in $\mathcal O (kn)$ queries to the submodular set function for size constraint, and $0.305$ for a general matroid constraint. These are achieved by guiding the randomized greedy algorithm with a fast local search algorithm. Further, we develop deterministic versions of these algorithms, maintaining the same ratio and asymptotic time complexity. Finally, we develop a deterministic, nearly linear time algorithm with ratio $0.377$.
Yixin Chen 0007, Ankur Nath, Chunli Peng, Alan Kuhnle
NeurIPS1
2024 Scalable Distributed Algorithms for Size-Constrained Submodular Maximization in the MapReduce and Adaptive Complexity Models
abstract
Distributed maximization of a submodular function in the MapReduce (MR) model has received much attention, culminating in two frameworks that allow a centralized algorithm to be run in the MR setting without loss of approximation, as long as the centralized algorithm satisfies a certain consistency property – which had previously only been known to be satisfied by the standard greedy and continous greedy algorithms. A separate line of work has studied parallelizability of submodular maximization in the adaptive complexity model, where each thread may have access to the entire ground set. For the size-constrained maximization of a monotone and submodular function, we show that several sublinearly adaptive (highly parallelizable) algorithms satisfy the consistency property required to work in the MR setting, which yields practical, parallelizable and distributed algorithms. Separately, we develop the first distributed algorithm with linear query complexity for this problem. Finally, we provide a method to increase the maximum cardinality constraint for MR algorithms at the cost of additional MR rounds.
Yixin Chen 0007, Tonmoy Dey, Alan Kuhnle
J. Artif. Intell. Res.1
2024 Practical and Parallelizable Algorithms for Non-Monotone Submodular Maximization with Size Constraint
abstract
We present combinatorial and parallelizable algorithms for the maximization of a submodular function, not necessarily monotone, with respect to a size constraint. We improve the best approximation factor achieved by an algorithm that has optimal adaptivity and nearly optimal query complexity to 1/6 − ε, and even further to 0.193 − ε by increasing the adaptivity by a factor of O(log(k)). The conference version of this work mistakenly employed a subroutine that does not work for non-monotone, submodular functions. In this version, we propose a fixed and improved subroutine to add a set with high average marginal gain, ThreshSeq, which returns a solution in O(log(n)) adaptive rounds with high probability. Moreover, we provide two approximation algorithms. The first has approximation ratio 1/6 − ε, adaptivity O(log(n)), and query complexity O(n log(k)), while the second has approximation ratio 0.193 − ε, adaptivity O(log(n) log(k)), and query complexity O(n log(k)). Our algorithms are empirically validated to use a low number of adaptive rounds and total queries while obtaining solutions with high objective value in comparison with state-of-the-art approximation algorithms, including continuous algorithms that use the multilinear extension.
Yixin Chen 0007, Alan Kuhnle
J. Artif. Intell. Res.1
2023 DASH: A Distributed and Parallelizable Algorithm for Size-Constrained Submodular Maximization
abstract
MapReduce (MR) algorithms for maximizing monotone, submodular functions subject to a cardinality constraint (SMCC) are currently restricted to the use of the linear-adaptive (non-parallelizable) algorithm GREEDY. Low-adaptive algorithms do not satisfy the requirements of these distributed MR frameworks, thereby limiting their performance. We study the SMCC problem in a distributed setting and propose the first MR algorithms with sublinear adaptive complexity. Our algorithms, R-DASH, T-DASH and G-DASH provide 0.316 - ε, 3/8 - ε , and (1 - 1/e - ε) approximation ratios, respectively, with nearly optimal adaptive complexity and nearly linear time complexity. Additionally, we provide a framework to increase, under some mild assumptions, the maximum permissible cardinality constraint from O( n / ℓ^2) of prior MR algorithms to O( n / ℓ ), where n is the data size and ℓ is the number of machines; under a stronger condition on the objective function, we increase the maximum constraint value to n. Finally, we provide empirical evidence to demonstrate that our sublinear-adaptive, distributed algorithms provide orders of magnitude faster runtime compared to current state-of-the-art distributed algorithms.
Tonmoy Dey, Yixin Chen 0007, Alan Kuhnle
AAAI2
2023 Approximation Algorithms for Size-Constrained Non-Monotone Submodular Maximization in Deterministic Linear Time
abstract
In this work, we study the problem of finding the maximum value of a non-negative submodular function subject to a limit on the number of items selected, a ubiquitous problem that appears in many applications, such as data summarization and nonlinear regression. We provide the first deterministic, linear-time approximation algorithms for this problem that do not assume the objective is monotone. We present three deterministic, linear-time algorithms: a single-pass streaming algorithm with a ratio of 23.313 + ε, which is the first linear-time streaming algorithm; a simpler deterministic linear-time algorithm with a ratio of 11.657; and a (4 + O(ε))-approximation algorithm. Finally, we present a deterministic algorithm that obtains ratio of e + ε in O_ε (n log(n)) time, close to the best known expected ratio of e - 0.121 in polynomial time.
Yixin Chen 0007, Alan Kuhnle
KDD1
2021 Best of Both Worlds: Practical and Theoretically Optimal Submodular Maximization in Parallel
abstract
For the problem of maximizing a monotone, submodular function with respect to a cardinality constraint $k$ on a ground set of size $n$, we provide an algorithm that achieves the state-of-the-art in both its empirical performance and its theoretical properties, in terms of adaptive complexity, query complexity, and approximation ratio; that is, it obtains, with high probability, query complexity of $O(n)$ in expectation, adaptivity of $O(\log(n))$, and approximation ratio of nearly $1-1/e$. The main algorithm is assembled from two components which may be of independent interest. The first component of our algorithm, LINEARSEQ, is useful as a preprocessing algorithm to improve the query complexity of many algorithms. Moreover, a variant of LINEARSEQ is shown to have adaptive complexity of $O( \log (n / k) )$ which is smaller than that of any previous algorithm in the literature. The second component is a parallelizable thresholding procedure THRESHOLDSEQ for adding elements with gain above a constant threshold. Finally, we demonstrate that our main algorithm empirically outperforms, in terms of runtime, adaptive rounds, total queries, and objective values, the previous state-of-the-art algorithm FAST in a comprehensive evaluation with six submodular objective functions.
Yixin Chen 0007, Tonmoy Dey, Alan Kuhnle
NeurIPS1