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

Jonathan Shi

dblp:44/7540 · DBLP profile ↗
← Back
10ranked-venue papers
0as first author
4since 2021 · last 2025
0000-0003-2156-3702ORCID · corroborated

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

Theory of computation · 8 · 4 since 2021Artificial intelligence and machine learning · 2

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
9 papers
Algorithms and data structures · 29% Quantum computing and quantum information · 24% Graph algorithms and graph theory · 21%
Artificial intelligence
1 paper
Probabilistic and Bayesian machine learning · 100%

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

TopicWeightPapersLastEvidence papers
Algorithms and data structures
spectral methods
1.532025
Potential Hessian Ascent: The Sherrington-Kirkpatrick Model · SODA 2025
A Robust Spectral Algorithm for Overcomplete Tensor Decomposition · COLT 2019
Fast spectral algorithms from sum-of-squares proofs: tensor decomposition and planted sparse vectors · STOC 2016
Algorithms and data structures › numerical linear algebra › matrix and tensor decomposition
tensor decomposition
1.142019
A Robust Spectral Algorithm for Overcomplete Tensor Decomposition · COLT 2019
Fast spectral algorithms from sum-of-squares proofs: tensor decomposition and planted sparse vectors · STOC 2016
Polynomial-Time Tensor Decompositions with Sum-of-Squares · FOCS 2016
Approximation and online algorithms
approximation algorithms
0.612022
Limitations of Local Quantum Algorithms on Random MAX-k-XOR and Beyond · ICALP 2022
Computational complexity
constraint satisfaction
0.612022
Limitations of Local Quantum Algorithms on Random MAX-k-XOR and Beyond · ICALP 2022
Graph algorithms and graph theory › graph sparsification
cut sparsification
0.612022
Cut Sparsification of the Clique Beyond the Ramanujan Bound: A Separation of Cut Versus Spectral Sparsification · SODA 2022
Graph algorithms and graph theory
graph sparsification
0.612022
Cut Sparsification of the Clique Beyond the Ramanujan Bound: A Separation of Cut Versus Spectral Sparsification · SODA 2022
Quantum computing and quantum information
quantum algorithms
0.612022
Limitations of Local Quantum Algorithms on Random MAX-k-XOR and Beyond · ICALP 2022
Quantum computing and quantum information › quantum algorithms
quantum approximate optimization algorithm
0.612022
Limitations of Local Quantum Algorithms on Random MAX-k-XOR and Beyond · ICALP 2022
Graph algorithms and graph theory › graph sparsification
spectral sparsification
0.612022
Cut Sparsification of the Clique Beyond the Ramanujan Bound: A Separation of Cut Versus Spectral Sparsification · SODA 2022
Quantum computing and quantum information
quantum error correction
0.522017
Sparse Quantum Codes From Quantum Circuits · IEEE Trans. Inf. Theory 2017
Sparse Quantum Codes from Quantum Circuits · STOC 2015
Mathematical optimization › semidefinite programming
sum-of-squares
0.522016
Polynomial-Time Tensor Decompositions with Sum-of-Squares · FOCS 2016
Tensor principal component analysis via sum-of-square proofs · COLT 2015
Quantum computing and quantum information › quantum error correction
stabilizer codes
0.312017
Sparse Quantum Codes From Quantum Circuits · IEEE Trans. Inf. Theory 2017
Information theory › signal processing › compressed sensing
planted sparse vector recovery
0.212016
Fast spectral algorithms from sum-of-squares proofs: tensor decomposition and planted sparse vectors · STOC 2016
Mathematical optimization › continuous optimization
convex optimization
0.212015
Tensor principal component analysis via sum-of-square proofs · COLT 2015
Quantum computing and quantum information › quantum error correction
quantum code
0.212015
Sparse Quantum Codes from Quantum Circuits · STOC 2015
Mathematical optimization › high-dimensional statistics
tensor PCA
0.212015
Tensor principal component analysis via sum-of-square proofs · COLT 2015
Graph algorithms and graph theory
spectral graph theory
0.212022
Cut Sparsification of the Clique Beyond the Ramanujan Bound: A Separation of Cut Versus Spectral Sparsification · SODA 2022
Data mining › representation learning
dictionary learning
0.112016
Polynomial-Time Tensor Decompositions with Sum-of-Squares · FOCS 2016
Coding theory › error-correcting codes
LDPC codes
0.112015
Sparse Quantum Codes from Quantum Circuits · STOC 2015
Quantum computing and quantum information › quantum error correction
quantum LDPC codes
0.112015
Sparse Quantum Codes from Quantum Circuits · STOC 2015

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

iterative spectral algorithm · 1.7hessian ascent · 1.7sum-of-squares · 1.1statistical physics techniques · 0.6statistical physics · 0.6martingale inequality · 0.6coupled overlap-gap property · 0.6concentration inequalities · 0.6spectral algorithm · 0.4concatenated codes · 0.3spectral gaps · 0.2moment matrices · 0.2
YearPublicationVenuePosition
2025 Potential Hessian Ascent: The Sherrington-Kirkpatrick Model
abstract
We present the first iterative spectral algorithm to find near-optimal solutions for a random quadratic objective over the discrete hypercube, resolving a conjecture of Subag [Sub21].
David Jekel, Juspreet Singh Sandhu, Jonathan Shi
SODA3
2023 Random Max-CSPs Inherit Algorithmic Hardness from Spin Glasses
abstract
We study random constraint satisfaction problems (CSPs) in the unsatisfiable regime. We relate the structure of near-optimal solutions for any Max-CSP to that for an associated spin glass on the hypercube, using the Guerra-Toninelli interpolation from statistical physics. The noise stability polynomial of the CSP's predicate is, up to a constant, the mixture polynomial of the associated spin glass. We prove two main consequences: 1) We relate the maximum fraction of constraints that can be satisfied in a random Max-CSP to the ground state energy density of the corresponding spin glass. Since the latter value can be computed with the Parisi formula, we provide numerical values for some popular CSPs. 2) We prove that a Max-CSP possesses generalized versions of the overlap gap property if and only if the same holds for the corresponding spin glass. We transfer results from Huang et al. [arXiv:2110.07847, 2021] to obstruct algorithms with overlap concentration on a large class of Max-CSPs. This immediately includes local classical and local quantum algorithms.
Kunal Marwaha, Juspreet Singh Sandhu, Jonathan Shi
ITCS4
2022 Limitations of Local Quantum Algorithms on Random MAX-k-XOR and Beyond
abstract
We introduce a notion of \emph{generic local algorithm} which strictly generalizes existing frameworks of local algorithms such as \emph{factors of i.i.d.} by capturing local \emph{quantum} algorithms such as the Quantum Approximate Optimization Algorithm (QAOA). Motivated by a question of Farhi et al. [arXiv:1910.08187, 2019] we then show limitations of generic local algorithms including QAOA on random instances of constraint satisfaction problems (CSPs). Specifically, we show that any generic local algorithm whose assignment to a vertex depends only on a local neighborhood with $o(n)$ other vertices (such as the QAOA at depth less than $ε\log(n)$) cannot arbitrarily-well approximate boolean CSPs if the problem satisfies a geometric property from statistical physics called the coupled overlap-gap property (OGP) [Chen et al., Annals of Probability, 47(3), 2019]. We show that the random MAX-k-XOR problem has this property when $k\geq4$ is even by extending the corresponding result for diluted $k$-spin glasses. Our concentration lemmas confirm a conjecture of Brandao et al. [arXiv:1812.04170, 2018] asserting that the landscape independence of QAOA extends to logarithmic depth -- in other words, for every fixed choice of QAOA angle parameters, the algorithm at logarithmic depth performs almost equally well on almost all instances. One of these concentration lemmas is a strengthening of McDiarmid's inequality, applicable when the random variables have a highly biased distribution, and may be of independent interest.
Chi-Ning Chou, Peter J. Love, Juspreet Singh Sandhu, Jonathan Shi
ICALP4
2022 Cut Sparsification of the Clique Beyond the Ramanujan Bound: A Separation of Cut Versus Spectral Sparsification
abstract
We prove that a random d-regular graph, with high probability, is a cut sparsifier of the clique with approximation error at most , where = 1.595 … and on,d(1) denotes an error term that depends on n and d and goes to zero if we first take the limit n → ∞ and then the limit d → ∞. This is established by analyzing linear-size cuts using techniques of Jagannath and Sen [13] derived from ideas in statistical physics, and analyzing small cuts via martingale inequalities. We also prove new lower bounds on spectral sparsification of the clique. If G is a spectral sparsifier of the clique and G has average degree d, we prove that the approximation error is at least the “Ramanujan bound” , which is met by d-regular Ramanujan graphs, provided that either the weighted adjacency matrix of G is a (multiple of) a doubly stochastic matrix, or that G satisfies a certain high “odd pseudo-girth” property. The first case can be seen as an “Alon-Boppana theorem for symmetric doubly stochastic matrices,” showing that a symmetric doubly stochastic matrix with dn non-zero entries has a non-trivial eigenvalue of magnitude at least ; the second case generalizes a lower bound of Srivastava and Trevisan [23], which requires a large girth assumption. Together, these results imply a separation between spectral sparsification and cut sparsification. If G is a random log n-regular graph on n vertices (this is to ensure that G, and consequently any d-regular subgraph, has high pseudogirth), we show that, with high probability, G admits a (weighted subgraph) cut sparsifier of average degree d and approximation error at most , while every (weighted subgraph) spectral sparsifier of G having average degree d has approximation error at least .
Antares Chen, Jonathan Shi, Luca Trevisan 0001
SODA2
2019 A Robust Spectral Algorithm for Overcomplete Tensor Decomposition
abstract
We give a spectral algorithm for decomposing overcomplete order-4 tensors, so long as their components satisfy an algebraic non-degeneracy condition that holds for nearly all (all but an algebraic set of measure $0$) tensors over $(\mathbb{R}^d)^{\otimes 4}$ with rank $n \le d^2$. Our algorithm is robust to adversarial perturbations of bounded spectral norm. Our algorithm is inspired by one which uses the sum-of-squares semidefinite programming hierarchy (Ma, Shi, and Steurer STOC’16), and we achieve comparable robustness and overcompleteness guarantees under similar algebraic assumptions. However, our algorithm avoids semidefinite programming and may be implemented as a series of basic linear-algebraic operations. We consequently obtain a much faster running time than semidefinite programming methods: our algorithm runs in time $\tilde O(n^2d^3) \le \tilde O(d^7)$, which is subquadratic in the input size $d^4$ (where we have suppressed factors related to the condition number of the input tensor).
Sam Hopkins 0001, Tselil Schramm, Jonathan Shi
COLT3
2017 Sparse Quantum Codes From Quantum Circuits
abstract
We describe a general method for turning quantum circuits into sparse quantum subsystem codes. The idea is to turn each circuit element into a set of low-weight gauge generators that enforce the input-output relations of that circuit element. Using this prescription, we can map an arbitrary stabilizer code into a new subsystem code with the same distance and number of encoded qubits but where all the generators have constant weight, at the cost of adding some ancilla qubits. With an additional overhead of ancilla qubits, the new code can also be made spatially local. Applying our construction to certain concatenated stabilizer codes yields families of subsystem codes with constant weight generators and with minimum distance d = n1-∈, where E = O(1/√log n). For spatially local codes in D dimensions, we nearly saturate a bound due to Bravyi and Terhal and achieve d = n1-∈-1/D. Previously the best code distance achievable with constant-weight generators in any dimension, due to Freedman, Meyer, and Luo, was O(√n log n) for a stabilizer code.
Dave Bacon, Steven T. Flammia, Aram W. Harrow, Jonathan Shi
IEEE Trans. Inf. Theory4
2016 Polynomial-Time Tensor Decompositions with Sum-of-Squares
abstract
We give new algorithms based on the sum-of-squares method for tensor decomposition. Our results improve the best known running times from quasi-polynomial to polynomial for several problems, including decomposing random overcomplete 3-tensors and learning overcomplete dictionaries with constant relative sparsity. We also give the first robust analysis for decomposing overcomplete 4-tensors in the smoothed analysis model. A key ingredient of our analysis is to establish small spectral gaps in moment matrices derived from solutions to sum-of-squares relaxations. To enable this analysis we augment sum-of-squaresrelaxations with spectral analogs of maximum entropy constraints.
Tengyu Ma 0001, Jonathan Shi, David Steurer
FOCS2
2016 Fast spectral algorithms from sum-of-squares proofs: tensor decomposition and planted sparse vectors
abstract
We consider two problems that arise in machine learning applications: the problem of recovering a planted sparse vector in a random linear subspace and the problem of decomposing a random low-rank overcomplete 3-tensor. For both problems, the best known guarantees are based on the sum-of-squares method. We develop new algorithms inspired by analyses of the sum-of-squares method. Our algorithms achieve the same or similar guarantees as sum-of-squares for these problems but the running time is significantly faster.
Sam Hopkins 0001, Tselil Schramm, Jonathan Shi, David Steurer
STOC3
2015 Tensor principal component analysis via sum-of-square proofs
abstract
We study a statistical model for the \emphtensor principal component analysis problem introduced by Montanari and Richard: Given a order-3 tensor \mathbf T of the form \mathbf T = τ⋅v_0^⊗3 + \mathbf A, where τ≥0 is a signal-to-noise ratio, v_0 is a unit vector, and \mathbf A is a random noise tensor, the goal is to recover the planted vector v_0. For the case that \mathbf A has iid standard Gaussian entries, we give an efficient algorithm to recover v_0 whenever τ≥ω(n^3/4 \log(n)^1/4), and certify that the recovered vector is close to a maximum likelihood estimator, all with high probability over the random choice of \mathbf A. The previous best algorithms with provable guarantees required τ≥Ω(n). In the regime τ≤o(n), natural tensor-unfolding-based spectral relaxations for the underlying optimization problem break down. To go beyond this barrier, we use convex relaxations based on the sum-of-squares method. Our recovery algorithm proceeds by rounding a degree-4 sum-of-squares relaxations of the maximum-likelihood-estimation problem for the statistical model. To complement our algorithmic results, we show that degree-4 sum-of-squares relaxations break down for τ≤O(n^3/4/\log(n)^1/4), which demonstrates that improving our current guarantees (by more than logarithmic factors) would require new techniques or might even be intractable. Finally, we show how to exploit additional problem structure in order to solve our sum-of-squares relaxations, up to some approximation, very efficiently. Our fastest algorithm runs in nearly-linear time using shifted (matrix) power iteration and has similar guarantees as above. The analysis of this algorithm also confirms a variant of a conjecture of Montanari and Richard about singular vectors of tensor unfoldings.
Sam Hopkins 0001, Jonathan Shi, David Steurer
COLT2
2015 Sparse Quantum Codes from Quantum Circuits
abstract
Sparse quantum codes are analogous to LDPC codes in that their check operators require examining only a constant number of qubits. In contrast to LDPC codes, good sparse quantum codes are not known, and even to encode a single qubit, the best known distance is O(√{n log(n)}), due to Freedman, Meyer and Luo.
Dave Bacon, Steven T. Flammia, Aram W. Harrow, Jonathan Shi
STOC4