Explicit unbalanced 1-expanders with small degree and right size
arXiv:2609.14587
Abstract
An explicit graph is given with left size , left degree , right size and -expansion up to~, meaning that every left subset of size has at least neighbors. Let $\C(x)$ be the minimal length of a program that prints~ (i.e., the central concept in Kolmogorov complexity). The -expander is used to obtain an algorithm that on input computes in time $\poly(|x|)$ a list with programs such that at least 1 program prints and has length $\C(x) + O(1)$. This improves on the $O(|x|^{6+\eps})$ upper bound in~\cite{zim:c:shortlistshortproof} and is close to the lower bound from~\cite[theorem 4]{bmvz:j:shortlist}. In the companion paper ``Online matching games in bipartite expanders: applications to data structures," the -expander is used to obtain dynamic dictionaries in which the query operation has non-adaptive memory access.