Table of Contents
Fetching ...

Stable Algorithms Lower Bounds for Estimation

Xifan Yu, Ilias Zadik

Abstract

In this work, we show that for all statistical estimation problems, a natural MMSE instability (discontinuity) condition implies the failure of stable algorithms, serving as a version of OGP for estimation tasks. Using this criterion, we establish separations between stable and polynomial-time algorithms for the following MMSE-unstable tasks (i) Planted Shortest Path, where Dijkstra's algorithm succeeds, (ii) random Parity Codes, where Gaussian elimination succeeds, and (iii) Gaussian Subset Sum, where lattice-based methods succeed. For all three, we further show that all low-degree polynomials are stable, yielding separations against low-degree methods and a new method to bound the low-degree MMSE. In particular, our technique highlights that MMSE instability is a common feature for Shortest Path and the noiseless Parity Codes and Gaussian subset sum. Last, we highlight that our work places rigorous algorithmic footing on the long-standing physics belief that first-order phase transitions--which in this setting translates to MMSE-instability impose fundamental limits on classes of efficient algorithms.

Stable Algorithms Lower Bounds for Estimation

Abstract

In this work, we show that for all statistical estimation problems, a natural MMSE instability (discontinuity) condition implies the failure of stable algorithms, serving as a version of OGP for estimation tasks. Using this criterion, we establish separations between stable and polynomial-time algorithms for the following MMSE-unstable tasks (i) Planted Shortest Path, where Dijkstra's algorithm succeeds, (ii) random Parity Codes, where Gaussian elimination succeeds, and (iii) Gaussian Subset Sum, where lattice-based methods succeed. For all three, we further show that all low-degree polynomials are stable, yielding separations against low-degree methods and a new method to bound the low-degree MMSE. In particular, our technique highlights that MMSE instability is a common feature for Shortest Path and the noiseless Parity Codes and Gaussian subset sum. Last, we highlight that our work places rigorous algorithmic footing on the long-standing physics belief that first-order phase transitions--which in this setting translates to MMSE-instability impose fundamental limits on classes of efficient algorithms.
Paper Structure (28 sections, 24 theorems, 222 equations, 2 figures)

This paper contains 28 sections, 24 theorems, 222 equations, 2 figures.

Key Result

Theorem 1.2

Suppose that for some $\rho\in[0,1]$ and $\alpha>0$, the MMSE is $(\rho,\alpha)$-unstable in the sense, Then any $(\rho,o(\alpha^2))$-stable algorithm $\mathcal{A}$ is $\Omega(\alpha)$-suboptimal:

Figures (2)

  • Figure 1: A pictorial representation of a sharp MMSE jump under small noise, which leads to stable algorithm failure per Theorem \ref{['thm:informal_main']}.
  • Figure 2: Pictorial representation of our separation results between the class polynomial-time algorithms can solve, and the classes stable algorithms/low-degree polynomials can solve for parametric estimation.

Theorems & Definitions (67)

  • Definition 1.1: Stable algorithm
  • Theorem 1.2: Informal: MMSE jumps imply stable algorithm failure
  • Theorem 2.1
  • Corollary 2.2
  • proof
  • Definition 3.1
  • Remark 3.2
  • Remark 3.3
  • Remark 3.4: "Polynomial-time solvability of PSP"
  • Definition 3.5: Noise operator for PSP
  • ...and 57 more