Overview
Subspace designs are linear-algebraic objects that turn properties of random error-correcting codes into explicit constructions. Originally introduced for list decoding, they now connect coding theory, pseudorandomness, and combinatorial optimization, with applications ranging from dimension expanders to parallel algorithms for bipartite matching.
This workshop aims to introduce subspace designs to the broader theoretical computer science community and bring participants to the research frontier. We will explore their foundations and constructions, the local coordinate-wise linear (LCL) framework of Levi, Mosheiff, and Shagrithaya (LMS), and recent applications, with time for open problems and discussion.
Planned themes include:
- Foundations and constructions: intuition for weak and strong subspace designs, and explicit constructions.
- A common framework: local linear properties and connections between subspace designs and random codes.
- Applications: list decoding and list recovery, proximity gaps, linear-algebraic pseudorandomness, and bipartite matching.
- Open problems: directions for future research across these areas.
The morning is intended for a broad TCS audience; the afternoon will explore applications in greater depth.
Program
The schedule and talk titles below are tentative. Abstracts and the remaining speakers will be added as they are confirmed.
| Time & topic | Speaker |
|---|---|
| Morning session 9:00–11:30 a.m. | |
| 9:00–10:00 a.m.Subspace Designs and Local Linear Properties: A Tutorial | Venkat Guruswami (UC Berkeley; Simons Institute) |
AbstractA subspace design is a collection of large linear subspaces whose members, on average, have small intersection dimension with every low-dimensional subspace. Originally introduced as a tool for constructing list-decodable codes, subspace designs have emerged as a useful primitive in linear-algebraic pseudorandomness, and a unifying derandomization tool in coding theory. Intriguingly, near-optimal subspace designs are themselves constructed from algebraic codes such as folded Reed–Solomon or univariate multiplicity codes. Recent work reveals a powerful reverse connection: the subspace-design property explains why these highly structured codes admit optimal list-size bounds for list decoding and proximity gaps approaching the optimal radius. More broadly, near-optimal subspace-design codes inherit, up to an arbitrarily small loss in rate, the guarantees of random linear codes for local coordinate-wise linear (LCL) properties—a general framework encompassing list decoding and list recovery. Recent work has shown that by capturing bipartite perfect matching as a LCL property, one can obtain a deterministic NC algorithm for bipartite perfect matching using subspace designs. The talk will survey this circle of ideas. It will introduce the definitions, constructions, and connections pertaining to subspace designs, and set the stage for follow-up talks in the workshop on the various aspects mentioned above. |
|
| 10:00–10:30 a.m.Explicit Constructions of Subspace Designs | Jun-Ting (Tim) Hsieh (MIT) |
| 10:30–11:00 a.m.The LMS Framework: Equivalences Between Subspace Designs and Random Codes | Jonathan Mosheiff (Ben-Gurion University) |
| 11:00–11:30 a.m.Bipartite Matching in NC via Subspace Designs | Roshan Raj (Ohio State University) |
| Lunch 11:30 a.m.–12:30 p.m. | |
| Afternoon session 12:30–3:00 p.m. | |
| 12:30–1:00 p.m.Optimal List Decoding via Subspace Designs | Rohan Goyal (MIT) |
AbstractI will present Yeyuan Chen and Zihan Zhang's breakthrough results showing optimal list-decoding of folded Reed-Solomon and more generally subspace-design codes. I will connect their techniques to previous works in the area on optimal list-decoding of random linear and random Reed-Solomon codes due to Alrabiah, Guo, Guruswami, Li, and Zhang. |
|
| 1:00–1:30 p.m.A Local View of Proximity Gaps via Line Decoding | Kimi Sun (Stanford University) |
AbstractWhen many points on an affine line are close to a linear code, must the entire line be close to the code? Proximity gaps capture this local-to-global phenomenon and play an important role in interactive oracle proofs and their cryptographic applications. In this talk, I will discuss how line decoding, a notion introduced by Goyal and Guruswami, connects proximity gaps to the framework of local properties and subspace designs. Rather than asking only whether each point has a nearby codeword, line decoding asks whether many of these codewords themselves lie on a line with the same parameterization. I will explain how to view line decoding as a local property and how to establish it via pruning arguments building on the work of Ashvinkumar, Habib, and Srivastava. Together, these ideas yield near-capacity proximity gaps for subspace-design codes and random codes. Based on joint work with Rohan Goyal, Venkatesan Guruswami, and Mary Wootters. |
|
| 1:30–2:00 p.m.Discrete Brascamp–Lieb Inequalities and List Recovery | Joshua Brakensiek (UC Berkeley) |
AbstractIn coding theory, the problem of list recovery asks one to find all codewords of a given code which such that at least fraction of the symbols of lie in some predetermined set of symbols for each coordinate of the code. A key question is bounding the maximum possible list size of such codewords for the given code . In this talk, I will present novel combinatorial upper bounds on the list recoverability of various families of linear and folded linear codes, including random linear codes, random Reed–Solomon codes, explicit folded Reed–Solomon codes, and explicit univariate multiplicity codes. In the zero-error regime our upper bound matches known lower bounds. The primary technique is a novel application of a discrete entropic Brascamp–Lieb inequality to the problem of list recovery, allowing us to relate the local structure of each coordinate with the global structure of the recovered list. Based on joint work with Yeyuan Chen, Manik Dhar, and Zihan Zhang |
|
| 2:00–2:30 p.m.Linear-Algebraic Pseudorandomness | Dean Doron (Ben-Gurion University) |
| 2:30–3:00 p.m.Open Problems and Future Directions | The organizers (moderators) |
Both sessions take place in Warren Weaver Hall, Room 109. See the FOCS workshop program for the full day’s schedule.
Organizers
- Joshua Brakensiek University of California, Berkeley josh.brakensiek@berkeley.edu
- Rohan Goyal Massachusetts Institute of Technology rohan_g@mit.edu
-
Venkatesan Guruswami
University of California, Berkeley
Simons Institute for the Theory of Computing venkatg@berkeley.edu