Lattice Gas Prediction is P-complete
Cristopher Moore, Mats G. Nordahl
Abstract
We show that predicting the HPP or FHP III lattice gas for finite time is equivalent to calculating the output of an arbitrary Boolean circuit, and is therefore P-complete: that is, it is just as hard as any other problem solvable by a serial computer in polynomial time. It is widely believed in computer science that there are inherently sequential problems, for which parallel processing gives no significant speedup. Unless this is false, it is impossible even with highly parallel processing to predict lattice gases much faster than by explicit simulation. More precisely, we cannot predict t time-steps of a lattice gas in parallel computation time O(logk t) for any k, or O(tα) for α< 1/2, unless the class P is equal to the class NC or SP respectively.
Create a lesson
Related papers
A new discrete velocity method for Navier-Stokes equations
Michael Junk, S. V. Raghurama Rao
Construction of Molecular Dynamics Like Cellular Automata Models for Simulation of Compressible Fluid Dynamic Systems
Himanshu Agrawal
Lattice Gases and Cellular Automata
Bruce M. Boghosian
Cellular Automaton Rule184++C. A Simple Model for the Complex Dynamics of Various Particles Flow
A. Awazu
Exact results for deterministic cellular automata traffic models
Henryk Fuks
Crystalline Computation
Norman Margolus