Linear Programs with Polynomial Coefficients and Applications to 1D Cellular Automata
Abstract
Given a matrix and vector with polynomial entries in real variables we consider the following notion of feasibility: the pair is locally feasible if there exists an open neighborhood of such that for every there exists satisfying entry-wise. For we construct a polynomial time algorithm for deciding local feasibility. For 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 the next state at each vertex is obtained by . Here the binary symmetric channel takes a bit as input and flips it with probability (and leaves it unchanged with probability ). It is shown that there exists such that for all the distribution of converges to a unique stationary measure irrespective of the initial condition . We also consider the problem of broadcasting information on the 2D-grid of noisy binary-symmetric channels , where each node may apply an arbitrary processing function to its input bits. We prove that there exists such that for all noise levels it is impossible to broadcast information for any processing function, as conjectured by Makur, Mossel and Polyanskiy.
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}
}