Two-Sided Lossless Expanders in the Unbalanced Setting
Eshan Chattopadhyay, Mohit Gurumukhani, Noam Ringach, Yunya Zhao
TL;DR
This work provides the first explicit construction of two-sided lossless expanders in the unbalanced bipartite setting, anchored by the KT graph built from multiplicity codes. It proves that the KT graph exhibits both left-to-right and right-to-left lossless expansion, and it establishes tightness for right expansion in the regime $n<2s+2$. By taking the bipartite half of the KT graph, the authors also obtain a high-degree, non-bipartite lossless expander with explicit parameters and a free group action, broadening applications to non-bipartite graphs. The results close a gap in unbalanced expander theory and provide explicit graphs with provable expansion properties, potentially enabling new coding-theoretic and combinatorial constructions. Overall, the paper delivers a complete, explicit framework for unbalanced two-sided lossless expanders and their non-bipartite counterparts, with tight, implementable parameter regimes.
Abstract
We present the first explicit construction of two-sided lossless expanders in the unbalanced setting (bipartite graphs that have polynomially many more nodes on the left than on the right). Prior to our work, all known explicit constructions in the unbalanced setting achieved only one-sided lossless expansion. Specifically, we show that the one-sided lossless expanders constructed by Kalev and Ta-Shma (RANDOM'22) -- that are based on multiplicity codes introduced by Kopparty, Saraf, and Yekhanin (STOC'11) -- are, in fact, two-sided lossless expanders. Moreover, we show that our result is tight, thus completely characterizing the graph of Kalev and Ta-Shma. Using our unbalanced bipartite expander, we easily obtain lossless (non-bipartite) expander graphs on $N$ vertices with polynomial degree $\ll N$ and expanding sets of size $N^{0.49}$.
