Rice-Like Theorems for Automata Networks

We prove general complexity lower bounds on automata networks, in the style of Rice’s theorem, but in the computable world. Our main result is that testing any fixed first-order property on the dynamics of an automata network is either trivial, or NP-hard, or coNP-hard. Moreover, there exist such properties that are arbitrarily high in the polynomial-time hierarchy. We also prove that testing a first-order property given as input on an automata network (also part of the input) is PSPACE-hard. Besides, we show that, under a natural effectiveness condition, any nontrivial property of the limit set of a nondeterministic network is PSPACE-hard. We also show that it is PSPACE-hard to separate deterministic networks with a very high and a very low number of limit configurations; however, the problem of deciding whether the number of limit configurations is maximal up to a polynomial quantity belongs to the polynomial-time hierarchy. 2012 ACM Subject Classification Theory of computation → Models of computation; Theory of computation → Complexity classes

[1]  W S McCulloch,et al.  A logical calculus of the ideas immanent in nervous activity , 1990, The Philosophy of Artificial Intelligence.

[2]  S C Kleene,et al.  Representation of Events in Nerve Nets and Finite Automata , 1951 .

[3]  Neil Immerman,et al.  Descriptive Complexity , 1999, Graduate Texts in Computer Science.

[4]  E. Goles,et al.  Neural and Automata Networks: Dynamical Behavior and Applications , 2011 .

[5]  R. Thomas,et al.  Boolean formalization of genetic control circuits. , 1973, Journal of theoretical biology.

[6]  Joseph H. Silverman,et al.  A Friendly Introduction to Number Theory , 1996 .

[7]  Jacques Demongeot,et al.  Combinatorics of Boolean automata circuits dynamics , 2012, Discret. Appl. Math..

[8]  Hu Chuan-Gan,et al.  On The Shift Register Sequences , 2004 .

[9]  H. Rice Classes of recursively enumerable sets and their decision problems , 1953 .

[10]  Frank Stephan,et al.  Looking for an Analogue of Rice's Theorem in Circuit Complexity Theory , 1997, Math. Log. Q..

[11]  Martin Delacourt Rice's Theorem for μ-Limit Sets of Cellular Automata , 2011, ICALP.

[12]  Adrien Richard Local negative circuits and fixed points in non-expansive Boolean networks , 2011, Discret. Appl. Math..

[13]  Albert R. Meyer,et al.  Word problems requiring exponential time(Preliminary Report) , 1973, STOC.

[14]  R. Thomas,et al.  Dynamical behaviour of biological regulatory networks--II. Immunity control in bacteriophage lambda. , 1995, Bulletin of mathematical biology.

[15]  E. Álvarez-Buylla,et al.  Dynamics of the genetic regulatory network for Arabidopsis thaliana flower morphogenesis. , 1998, Journal of theoretical biology.

[16]  J. Aracena Maximum Number of Fixed Points in Regulatory Boolean Networks , 2008, Bulletin of mathematical biology.

[17]  B. Elspas,et al.  The Theory of Autonomous Linear Sequential Networks , 1959 .

[18]  S. Kauffman Metabolic stability and epigenesis in randomly constructed genetic nets. , 1969, Journal of theoretical biology.

[19]  François Robert,et al.  Discrete iterations - a metric study , 1986, Springer series in computational mathematics.

[20]  W. Hanf MODEL-THEORETIC METHODS IN THE STUDY OF ELEMENTARY LOGIC , 2014 .

[21]  Paul Cull Linear analysis of switching nets , 2004, Kybernetik.

[22]  Guy Karlebach,et al.  Modelling and analysis of gene regulatory networks , 2008, Nature Reviews Molecular Cell Biology.