Papers
Topics
Authors
Recent
Search
2000 character limit reached

An Unconditional Barrier for Proving Multilinear Algebraic Branching Program Lower Bounds

Published 1 Apr 2026 in cs.CC, math.CO, and math.PR | (2604.00746v1)

Abstract: Since the breakthrough superpolynomial multilinear formula lower bounds of Raz (Theory of Computing 2006), proving such lower bounds against multilinear algebraic branching programs (mABPs) has been a longstanding open problem in algebraic complexity theory. All known multilinear lower bounds rely on the min-partition rank method, and the best bounds against mABPs have remained quadratic (Alon, Kumar, and Volk, Combinatorica 2020). We show that the min-partition rank method cannot prove superpolynomial mABP lower bounds: there exists a full-rank multilinear polynomial computable by a polynomial-size mABP. This is an unconditional barrier: new techniques are needed to separate $\mathsf{mVBP}$ from higher classes in the multilinear hierarchy. Our proof resolves an open problem of Fabris, Limaye, Srinivasan, and Yehudayoff (ECCC 2026), who showed that the power of this method is governed by the minimum size $N(n)$ of a combinatorial object called a $1$-balanced-chain set system, and proved $N(n) \le n{O(\log n/\log\log n)}$. We prove $N(n) = n{O(1)}$ by giving the chain-builder a binary choice at each step, biasing what was a symmetric random walk into one where the imbalance increases with probability at most $1/4$; a supermartingale argument combined with a multi-scale recursion yields the polynomial bound.

Authors (1)

Summary

  • The paper demonstrates that the min-partition rank method cannot prove superpolynomial lower bounds for mABPs by showing a full-rank multilinear polynomial is computable by a polynomial-size mABP.
  • It introduces a novel combinatorial framework featuring two-block steering and supermartingale potential analysis to tightly control imbalances and gap excursions.
  • The result shifts the focus in algebraic complexity, indicating that new, non rank-based techniques are needed to separate mABPs from more powerful circuit classes.

Unconditional Limitations of the Min-Partition Rank Method for Multilinear ABP Lower Bounds

Introduction and Context

The paper analyzes the prospects for separating computational power within the multilinear algebraic complexity hierarchy, specifically between multilinear algebraic branching programs (mABPs) and more powerful circuit classes. After Raz’s superpolynomial lower bounds for multilinear formulas, the primary remaining open question has been whether similar bounds (i.e., superpolynomial) can be shown for mABPs, a task for which the only plausible techniques have been rank-based partition arguments, often formalized as the "min-partition rank" method. All substantial bounds for formulas and mABPs, including the most recent near-quadratic lower bounds, rely on variants of this method.

The work demonstrates, unconditionally, that the min-partition rank method cannot yield superpolynomial lower bounds for mABPs or set-multilinear ABPs. This advances the state of the art both technically and meta-mathematically: it proves an unconditional barrier on a natural, widely used lower bound strategy.

Main Result: An Unconditional Barrier

The central result is that for every sufficiently large nn, there exists a full-rank multilinear polynomial (i.e., one which has maximum min-partition rank with respect to any balanced partition) which is computable by a polynomial-size mABP. Formally,

N(n)=nO(1),N(n) = n^{O(1)},

where N(n)N(n) is the smallest size of a $1$-balanced-chain set system, the combinatorial core governing the power of the min-partition rank method in the mABP setting. This directly implies that the min-partition rank method cannot prove superpolynomial mABP lower bounds.

Corollaries include:

  • For every infinite field F\mathbb{F}, there exists an nn-variate full-rank multilinear polynomial over F\mathbb{F} computed by a polynomial-size mABP.
  • The optimal lower bound provable by the min-partition rank method is polynomial for mABPs.

No progress toward separating mVBP\mathsf{mVBP} from mVP\mathsf{mVP} can be made by this approach.

Combinatorial Framework and Proof Overview

The critical technical ingredients arise from a combinatorial translation of the rank argument: to obtain hard instances for mABPs via min-partition rank, one must construct large families of set systems so that for every balanced coloring of [n][n], there is a chain in the set family remaining balanced at each prefix. This is enshrined as the N(n)=nO(1),N(n) = n^{O(1)},0-balanced-chain set system, with N(n)=nO(1),N(n) = n^{O(1)},1 as the minimal cardinality.

Fabris, Limaye, Srinivasan, and Yehudayoff [FLSY26] reduced the lower bound question for mABPs to the growth rate of N(n)=nO(1),N(n) = n^{O(1)},2. Prior upper bounds were quasipolynomial, N(n)=nO(1),N(n) = n^{O(1)},3, limited by the recurrence properties of random walks. This paper improves it polynomially, by a new construction that combines two main ideas:

  • Two-block steering: Rather than process N(n)=nO(1),N(n) = n^{O(1)},4 as a linear order, the elements are split into two blocks, and at each step the builder can choose which block to extend, greedily minimizing the growth of the running imbalance.
  • Supermartingale potential analysis: The process of imbalances can be modeled as a supermartingale with negative drift, allowing one to sharply control the maximum imbalance and gap excursions via concentration inequalities.

These ideas yield polylogarithmic maximal imbalance and narrow gap regions, so the recursion depth in the combinatorial construction is bounded, and the overall set system size is polynomial. Figure 1

Figure 1: An example of a steered path on the two-interval grid showing how two-block steering allows the builder to minimize imbalance at each step.

The Barrier for Min-Partition Rank

The technical core is the proof that the full-rank property (with respect to min-partition rank) is not indicative of inherent mABP complexity. For every N(n)=nO(1),N(n) = n^{O(1)},5,

  • There exists a full-rank N(n)=nO(1),N(n) = n^{O(1)},6-variate multilinear polynomial computable by an mABP of size N(n)=nO(1),N(n) = n^{O(1)},7.
  • The set-multilinear case is handled identically, so the same barrier exists for set-multilinear ABPs.

The prior barrier was only conditional on the properties of random walks; this work resolves the critical combinatorial parameter completely.

From a complexity-theoretic perspective, this means that full-rankness—the only algebraic property leveraged by all prior rank-based methods—is too weak to imply mABP lower bounds, and thus new approaches are necessary.

Technical Construction

Two-Block Steering and Excursion Control

The method partitions the variable set into two blocks and processes them in a steered fashion, with the following critical properties:

  • At each step, extension is biased toward decreasing imbalance, reducing the upward drift compared to a one-block random walk.
  • The probability that the absolute imbalance increases is bounded by N(n)=nO(1),N(n) = n^{O(1)},8, yielding strong negative drift.
  • This is formalized by analyzing the relevant birth-death Markov chain, with the moment-generating function for first-passage times delivering tight control over excursion lengths. Figure 2

    Figure 2: Schematic illustration of the absolute imbalance N(n)=nO(1),N(n) = n^{O(1)},9 over time, depicting frequent returns to the "balanced region" and polynomially bounded excursions.

The recursive structure ensures that the unprocessed segment shrinks rapidly in each block, reducing the recursion depth to N(n)N(n)0, with local overheads never exceeding polynomial.

Gap Filling and Set System Construction

The process of balancing across all possible colorings is converted into set system enumeration, where at every stage the number of possible chain sets that might yield a balanced chain for any coloring is polynomially bounded. At the core is the deterministic lemma guaranteeing that the gap elements can always be ordered to maintain balance, exploiting the structure imposed by the steering method and pool constraints.

Explicitly, the final set system N(n)N(n)1 (of size N(n)N(n)2) can be constructed in polynomial time, and subsequent derandomization ensures the existence of the required full-rank polynomials over any infinite base field.

Implications

The meta-mathematical implications are immediate and unconditional:

  • Any proof of N(n)N(n)3, or any superpolynomial lower bound for mABPs, must step outside the min-partition rank framework (and similarly for set-multilinear ABPs).
  • Given that all current formula and ABP lower bounds in this regime use variants of the min-partition rank technique, the barrier is robust.

In practical terms, to make further progress in the theory of algebraic hardness (specifically, for separating mABPs from general circuits), new, genuinely different combinatorial or algebraic approaches are required—such as leveraging more global structural properties or fundamentally new partial derivative, lopsided, or geometric techniques.

Theoretical Consequences and Open Questions

This result solidifies the separation between multilinear formula and mABP complexity (since full-rank polynomials require superpolynomial-size formulas but polynomial-size mABPs), but also signals that known "hard" instances for formulas are not hard for mABPs.

It also exposes future directions:

  • Is it possible to extend or generalize the lopsided partial derivative method, used successfully in set-multilinear formula lower bounds, to ABPs and thereby circumvent this barrier?
  • Can variants of the steering idea, possibly with more than two blocks, lower the exponent for N(n)N(n)4 further, perhaps achieving tight bounds?
  • What new algebraic or geometric invariants could witness mABP hardness, given the failure of full-rankness to do so?

Conclusion

This work decisively demonstrates that the min-partition rank method, and by extension all methods reliant on full-rankness under partitions, cannot yield superpolynomial lower bounds for multilinear algebraic branching programs. The polynomial upper bound on N(n)N(n)5 closes an open problem and forces a pivot in the methodology of algebraic complexity lower bounds. Further advances will necessarily require new foundational techniques beyond the current rank-based paradigm.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 2 tweets with 5 likes about this paper.