Prediction and Generation of Binary Markov Processes:
Can a Finite-State Fox Catch a Markov Mouse?

Joshua Ruebeck, Ryan G. James, John R. Mahoney, and James P. Crutchfield

Complexity Sciences Center
Physics Department
University of California at Davis
Davis, CA 95616

ABSTRACT: Understanding the generative mechanism of a natural system is a vital component of the scientific method. Here, we investigate one of the fundamental steps toward this goal by presenting the minimal generator of an arbitrary binary Markov process. This is a class of processes whose predictive model is well known. Surprisingly, the generative model requires three distinct topologies for different regions of parameter space. We show that a previously proposed generator for a particular set of binary Markov processes is, in fact, not minimal. Our results shed the first quantitative light on the relative (minimal) costs of prediction and generation. We find, for instance, that the difference between prediction and generation is maximized when the process is approximately independently, identically distributed.


Joshua Ruebeck, Ryan G. James, John R. Mahoney, and James P. Crutchfield, “Prediction and Generation of Binary Markov Processes: Can a Finite-State Fox Catch a Markov Mouse?”, CHAOS 28 (2018) 013109.
doi:https://doi.org/10.1063/1.5003041.
[pdf]
Santa Fe Institute Working Paper 2017-08-027.
arxiv.org:1708.00113 [cond-mat.stat-mech].