Linear Programs with Polynomial Coefficients and Applications to 1D Cellular Automata
Guy Bresler, Chenghao Guo, Yury Polyanskiy

TL;DR
This paper develops algorithms for polynomial coefficient linear programs, proves complexity results, and applies these findings to establish ergodicity in 1D cellular automata and limits of information broadcasting in noisy grids.
Contribution
It introduces a polynomial-time algorithm for 1D polynomial coefficient linear programs and proves NP-hardness for higher dimensions, with applications to cellular automata and information theory.
Findings
Polynomial-time algorithm for 1D local feasibility
NP-hardness of local feasibility for dimensions ≥ 2
Computer-assisted proof of ergodicity in a 1D cellular automaton
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 $n\in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCellular Automata and Applications · Cooperative Communication and Network Coding · Stochastic processes and statistical mechanics
