Skip to main contentSkip to search
Episciences
Open Access Journals
Sign in(new window)
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Sign in(new window)
Articles & Issues
All articlesAll accepted articlesAll volumesLast volumeSectionsSpecial issuesAuthors
About
The journalIndexing
Boards
Publish
For authorsEthical charter
Submit
Discrete Mathematics & Theoretical Computer Science logo
Contact
|
Credits
eISSN 1365-8050
|
RSS
|
Atom
Episciences
Documentation
|
Acknowledgements
|
Publishing policy
Accessibility: non-compliant
|
Legal mentions
|
Privacy statement
|
Terms of use
  1. Home > Articles & Issues >
  2. Articles >
  3. On the complexity of ...
Conference paper

On the complexity of enumerating possible dynamics of sparsely connected Boolean network automata with simple update rules

Predrag T. Tošić (1)
(1) Department of computer Science [Houston]
Download article
Open on HAL
Imported on
January 31, 2017
Published on
December 31, 2009
Last modified on
March 31, 2025
Volume
DMTCS Proceedings vol. AL, Automata 2010 - 16th Intl. Workshop on CA and DCS
Proceedings
DOI
10.46298/dmtcs.2757
License
https://about.hal.science/hal-authorisation-v1
Indicators
720
Views
569
Downloads

On the complexity of enumerating possible dynamics of sparsely connected Boolean network automata with simple update rules

Predrag T. Tošić (1)
(1) Department of computer Science [Houston]
Abstract
We study how hard is to determine some fundamental properties of dynamics of certain types of network automata. We address the computational complexity of determining how many different possible dynamic evolutions can arise from some structurally very simple, deterministic and sparsely connected network automata. In this as well as our prior, related work, we try to push the limits on the underlying simplicity of two structural aspects of such network automata: (i) the uniform sparseness of their topologies, and (ii) severely restricted local behaviors of the individual agents (that is, the local update rules of the network nodes). In this endeavor, we prove that counting the Fixed Point (FP) configurations and the predecessor and ancestor configurations in two classes of network automata, called Sequential and Synchronous Dynamical Systems (SDSs and SyDSs, respectively), are computationally intractable problems. Moreover, this intractability is shown to hold when each node in such a network is required to update according to (i) a monotone Boolean function, (ii) a symmetric Boolean function, or even (iii) a simple threshold function that is both monotone and symmetric. Furthermore, the hardness of the exact enumeration of FPs and other types of configurations of interest remains to hold even in some severely restricted cases with respect to both the network topology and the diversity (or lack thereof) of individual node's local update rules. Namely, we show that the counting problems of interest remain hard even when the nodes of an SDS or SyDS use at most two different update rules from a given restricted class, and, additionally, when the network topologies are constrained so that each node has only $c = O(1)$ neighbors for small values of constant $c$. Our results also have considerable implications for other discrete dynamical system models studied in applied mathematics, physics, biology and computer science, such as Hopfield networks and spin glasses. In particular, one corollary of our results is that determining the memory capacity of sparse discrete Hopfield networks (viewed as associative memories) remains computationally intractable even when the interconnection and dependence structure among the nodes of a Hopfield network is severely restricted.
Keywords
  • [INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM]
  • [MATH.MATH-DS]Mathematics [math]/Dynamical Systems [math.DS]
  • [NLIN.NLIN-CG]Nonlinear Sciences [physics]/Cellular Automata and Lattice Gases [nlin.CG]
  • [MATH.MATH-CO]Mathematics [math]/Combinatorics [math.CO]
  • network and graph automata
  • cellular automata
  • Hopfield networks
  • discrete dynamical systems
  • computational complexity
  • enumeration problems
  • #P-completeness
Cited by

Source: OpenCitations

  • Agent-Based Computational Epidemiological Modeling

    Journal of the Indian Institute of Science

    Authors : Keith R. Bissett, Jose Cadena ORCID, Maleq Khan, Chris J. Kuhlman ORCID

    Journal reference : Volume 101, 2021, pp. 303-327

    DOI : 10.1007/s41745-021-00260-2
  • Evolution of Similar Configurations in Graph Dynamical Systems

    Studies in computational intelligence

    Authors : Joshua D. Priest ORCID, Madhav V. Marathe ORCID, S. S. Ravi ORCID, Daniel J. Rosenkrantz ORCID, Richard E. Stearns ORCID

    Journal reference : Volume , 2020, pp. 544-555

    DOI : 10.1007/978-3-030-65347-7_45
  • On Simple Models of Associative Memory: Network Density Is Not Required for Provably Complex Behavior

    Lecture notes in computer science

    Authors : Predrag T. Tošić

    Journal reference : Volume , 2016, pp. 61-71

    DOI : 10.1007/978-3-319-47103-7_7
  • Graphical dynamical systems and their applications to bio-social systems

    International Journal of Advances in Engineering Sciences and Applied Mathematics

    Authors : Abhijin Adiga ORCID, Chris J. Kuhlman ORCID, Madhav V. Marathe ORCID, Henning S. Mortveit, S. S. Ravi ORCID, Anil Vullikanti ORCID

    Journal reference : Volume 11, 2018, pp. 153-171

    DOI : 10.1007/s12572-018-0237-6
  • Reachability in Resource-Bounded Reaction Systems

    BOA (University of Milano-Bicocca)

    Authors : Alberto Dennunzio ORCID, Enrico Formenti ORCID, Luca Manzoni ORCID, Antonio E. Porreca ORCID

    Journal reference : Volume , 2016, pp. 592-602

    DOI : 10.1007/978-3-319-30000-9_45
  • Boolean Network Models of Collective Dynamics of Open and Closed Large-Scale Multi-agent Systems

    Lecture notes in computer science

    Authors : Predrag T. Tošić, Carlos Ordonez ORCID

    Journal reference : Volume , 2017, pp. 95-110

    DOI : 10.1007/978-3-319-64635-0_8
  • On Efficiency and Predictability of the Dynamics of Discrete-Time Boolean Networks

    Springer proceedings in complexity

    Authors : Predrag T. Tošić

    Journal reference : Volume , 2021, pp. 349-362

    DOI : 10.1007/978-3-030-67318-5_23
Preview
Loading PDF preview...