Moonflowers and efficient code sparsification
Shachar Lovett, Raghu Meka, Yimeng Wang

TL;DR
This paper introduces moonflowers, a new combinatorial structure, and applies it to improve bounds in code sparsification, achieving near-optimal results with a logarithmic dependence on block length.
Contribution
We define moonflowers, analyze their extremal properties, and apply these insights to significantly improve bounds in code sparsification problems.
Findings
Established near-optimal bounds for moonflower families avoiding a k-moonflower.
Improved the dependence on block length from poly-logarithmic to logarithmic in code sparsification.
Proved that the logarithmic dependence on block length is necessary.
Abstract
We introduce \emph{moonflowers}, a weaker analogue of sunflowers. A family of sets is a -moonflower if each set contains at least one element that is absent from all the others. We study the extremal problem of determining the largest possible size of a family of sets of size at most that avoids a -moonflower, and obtain near-optimal bounds. As an application, we revisit the code sparsification problem studied by Brakensiek and Guruswami (STOC 2025) and improve the bounds to near optimal. Concretely, we improve the dependence on the block length from poly-logarithmic to logarithmic, and show that such a dependence is necessary.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
