Zhuan Khye Koh

dblp:206/6109 · DBLP profile ↗
← Back
12ranked-venue papers
5as first author
10since 2021 · last 2026
0000-0002-4450-8506ORCID · verified

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

Theory of computation · 12 · 5 first-author · 10 since 2021
YearPublicationVenuePosition
2026 On Circuit Diameter and Straight Line Complexity
Daniel Dadush, Stefan Kober, Zhuan Khye Koh
IPCO3
2025 Online Matching on 3-Uniform Hypergraphs
Sander Borst, Danish Kashaev, Zhuan Khye Koh
IPCO3
2025 A Strongly Polynomial Algorithm for Linear Programs with at Most Two Non-Zero Entries per Row or Column (Invited Talk)
Daniel Dadush, Zhuan Khye Koh, Bento Natura, Neil Olver, László A. Végh
STACS2
2025 Approximating the Held-Karp Bound for Metric TSP in Nearly Linear Work and Polylogarithmic Depth
Zhuan Khye Koh, Omri Weinstein, Sorrachai Yingchareonthawornchai
STOC1
2025 Beyond Value Iteration for Parity Games: Strategy Iteration with Universal Trees
abstract
Parity games have witnessed several new quasi-polynomial algorithms since the breakthrough result of Calude et al. (STOC 2017). The combinatorial object underlying these approaches is a universal tree, as identified by Czerwi\'nski et al. (SODA 2019). By proving a quasi-polynomial lower bound on the size of a universal tree, they have highlighted a barrier that must be overcome by all existing approaches to attain polynomial running time. This is due to the existence of worst case instances which force these algorithms to explore a large portion of the tree. As an attempt to overcome this barrier, we propose a strategy iteration framework which can be applied on any universal tree. It is at least as fast as its value iteration counterparts, while allowing one to take bigger leaps in the universal tree. Our main technical contribution is an efficient method for computing the least fixed point of 1-player games. This is achieved via a careful adaptation of shortest path algorithms to the setting of ordered trees. By plugging in the universal tree of Jurdzi\'nski and Lazi\'c (LICS 2017), or the Strahler universal tree of Daviaud et al. (ICALP 2020), we obtain instantiations of the general framework that take time $O(mn^2\log n\log d)$ and $O(mn^2\log^3 n \log d)$ respectively per iteration.
Zhuan Khye Koh, Georg Loho
Log. Methods Comput. Sci.1
2024 A Strongly Polynomial Algorithm for Linear Programs with At Most Two Nonzero Entries per Row or Column
abstract
We give a strongly polynomial algorithm for minimum cost generalized flow, and hence for optimizing any linear program with at most two non-zero entries per row, or at most two non-zero entries per column. Primal and dual feasibility were shown by Végh ‍(MOR ’17) and Megiddo ‍(SICOMP ’83), respectively. Our result can be viewed as progress towards understanding whether all linear programs can be solved in strongly polynomial time, also referred to as Smale’s 9th problem. Our approach is based on the recent primal-dual interior point method (IPM) by Allamigeon, Dadush, Loho, Natura, and Végh ‍(FOCS ’22). The number of iterations needed by the IPM is bounded, up to a polynomial factor in the number of inequalities, by the straight line complexity of the central path. Roughly speaking, this is the minimum number of pieces of any piecewise linear curve that multiplicatively approximates the central path. As our main contribution, we show that the straight line complexity of any minimum cost generalized flow instance is polynomial in the number of arcs and vertices. By applying a reduction of Hochbaum ‍(ORL ’04), the same bound applies to any linear program with at most two non-zeros per column or per row. To be able to run the IPM, one requires a suitable initial point. For this purpose, we develop a novel multistage approach, where each stage can be solved in strongly polynomial time given the result of the previous stage. Beyond this, substantial work is needed to ensure that the bit complexity of each iterate remains bounded during the execution of the algorithm. For this purpose, we show that one can maintain a representation of the iterates as a low complexity convex combination of vertices and extreme rays. Our approach is black-box and can be applied to any log-barrier path-following method.
Daniel Dadush, Zhuan Khye Koh, Bento Natura, Neil Olver, László A. Végh
STOC2
2023 On the Correlation Gap of Matroids
Edin Husic, Zhuan Khye Koh, Georg Loho, László A. Végh
IPCO2
2022 On Circuit Diameter Bounds via Circuit Imbalances
Daniel Dadush, Zhuan Khye Koh, Bento Natura, László A. Végh
IPCO2
2022 Beyond Value Iteration for Parity Games: Strategy Iteration with Universal Trees
Zhuan Khye Koh, Georg Loho
MFCS1
2021 An Accelerated Newton-Dinkelbach Method and Its Application to Two Variables per Inequality Systems
Daniel Dadush, Zhuan Khye Koh, Bento Natura, László A. Végh
ESA2
2019 An Efficient Characterization of Submodular Spanning Tree Games
Zhuan Khye Koh, Laura Sanità
IPCO1
2018 Stabilizing Weighted Graphs
Zhuan Khye Koh, Laura Sanità
ICALP1