English

Linear Programs with Polynomial Coefficients and Applications to 1D Cellular Automata

Data Structures and Algorithms 2023-05-11 v3 Computational Complexity Formal Languages and Automata Theory Information Theory math.IT

Abstract

Given a matrix AA and vector bb with polynomial entries in dd real variables δ=(δ1,,δd)\delta=(\delta_1,\ldots,\delta_d) we consider the following notion of feasibility: the pair (A,b)(A,b) is locally feasible if there exists an open neighborhood UU of 00 such that for every δU\delta\in U there exists xx satisfying A(δ)xb(δ)A(\delta)x\ge b(\delta) entry-wise. For d=1d=1 we construct a polynomial time algorithm for deciding local feasibility. For d2d \ge 2 we show local feasibility is NP-hard. This also gives the first polynomial-time algorithm for the asymptotic linear program problem introduced by Jeroslow in 1973. As an application (which was the primary motivation for this work) we give a computer-assisted proof of ergodicity of the following elementary 1D cellular automaton: given the current state ηt{0,1}Z\eta_t \in \{0,1\}^{\mathbb{Z}} the next state ηt+1(n)\eta_{t+1}(n) at each vertex nZn\in \mathbb{Z} is obtained by ηt+1(n)=NAND(BSCδ(ηt(n1)),BSCδ(ηt(n)))\eta_{t+1}(n)= \text{NAND}\big(\text{BSC}_\delta(\eta_t(n-1)), \text{BSC}_\delta(\eta_t(n))\big). Here the binary symmetric channel BSCδ\text{BSC}_\delta takes a bit as input and flips it with probability δ\delta (and leaves it unchanged with probability 1δ1-\delta). It is shown that there exists δ0>0\delta_0>0 such that for all 0<δ<δ00<\delta<\delta_0 the distribution of ηt\eta_t converges to a unique stationary measure irrespective of the initial condition η0\eta_0. We also consider the problem of broadcasting information on the 2D-grid of noisy binary-symmetric channels BSCδ\text{BSC}_\delta, where each node may apply an arbitrary processing function to its input bits. We prove that there exists δ0>0\delta_0'>0 such that for all noise levels 0<δ<δ00<\delta<\delta_0' it is impossible to broadcast information for any processing function, as conjectured by Makur, Mossel and Polyanskiy.

Keywords

Cite

@article{arxiv.2204.06357,
  title  = {Linear Programs with Polynomial Coefficients and Applications to 1D Cellular Automata},
  author = {Guy Bresler and Chenghao Guo and Yury Polyanskiy},
  journal= {arXiv preprint arXiv:2204.06357},
  year   = {2023}
}
R2 v1 2026-06-24T10:46:55.890Z