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. Predecessor and Perm ...
Conference paper

Predecessor and Permutation Existence Problems for Sequential Dynamical Systems.

Christopher L. Barrett (1), Harry Hunt (2), Madhav V. Marathe (1), S. S. Ravi (2), Daniel J. Rosenkrantz (2), Richard E. Stearns (2)
(1) National Infrastructure Simulation and Analysis Center
(2) Department of Computer Science [Albany]
Download article
Open on HAL
Imported on
November 21, 2016
Published on
December 31, 2002
Last modified on
March 31, 2025
Volume 0
DMTCS Proceedings vol. AB, Discrete Models for Complex Systems (DMCS'03)
Proceedings
DOI
10.46298/dmtcs.2314
License
https://about.hal.science/hal-authorisation-v1
Indicators
1116
Views
1214
Downloads

Predecessor and Permutation Existence Problems for Sequential Dynamical Systems.

Christopher L. Barrett (1), Harry Hunt (2), Madhav V. Marathe (1), S. S. Ravi (2), Daniel J. Rosenkrantz (2), Richard E. Stearns (2)
(1) National Infrastructure Simulation and Analysis Center
(2) Department of Computer Science [Albany]
Abstract
A class of finite discrete dynamical systems, called Sequential Dynamical Systems (SDSs), was introduced in [BR99] as a formal model for analyzing simulation systems. Here, we address the complexity of two basic problems and their generalizations for SDSs.Given an SDS $\mathcal{S}$ and a configuration $\mathcal{C}$, the PREDECESSOR EXISTENCE (or PRE) problem is to determine whether there is a configuration $\mathcal{C}'$ such that $\mathcal{S}$ has a transition from $\mathcal{C}'$ to $\mathcal{C}$. Our results provide separations between efficiently solvable and computationally intractable instances of the PRE problem. For example, we show that the PRE problem can be solved efficiently for SDSs with Boolean state values when the node functions are symmetric and the underlying graph is of bounded tree width. In contrast, we show that allowing just one non-symmetric node function renders the problem $\mathbf{NP}$-complete even when the underlying graph is a star (which has a tree width of 1). Our results extend some of the earlier results by Sutner [Su95] and Green [Gr87] on the complexity of the PREDECESSOR EXISTENCE problem for 1-dimensional cellular automata.Given two configurations $\mathcal{C}$ and $\mathcal{C}'$ of a partial SDS $\mathcal{S}$, the PERMUTATION EXISTENCE (or PME) problem is to determine whether there is a permutation of nodes such that $\mathcal{S}$ has a transition from $\mathcal{C}'$ to $\mathcal{C}$ in one step. We show that the PME problem is $\mathbf{NP}$-complete even when the function associated with each node is a simple-threshold function. We also show that the problem can be solved efficiently for SDSs whose underlying graphs are of bounded degree and bounded tree width. We consider a generalized version (GEN-PME) of the PME problem and show that the problem is $\mathbf{NP}$-complete for SDSs where each node function is NOR and the underlying graph has a maximum node degree of 3. When each node computes the OR function or when each node computes the AND function, we show that the GEN-PME problem is solvable in polynomial time.
Keywords
  • [INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM]
  • [MATH.MATH-CO]Mathematics [math]/Combinatorics [math.CO]
  • [NLIN.NLIN-CG]Nonlinear Sciences [physics]/Cellular Automata and Lattice Gases [nlin.CG]
  • Computational Complexity
  • Discrete Dynamical Systems
  • Cellular Automata
  • Predecessor Existence
  • Permutation Existence
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
  • Solution to the predecessors and Gardens-of-Eden problems for synchronous systems over directed graphs

    Applied Mathematics and Computation

    Authors : Juan A. Aledo ORCID, Luis G. Diaz ORCID, Silvia Martinez, Jose C. Valverde ORCID

    Journal reference : Volume 347, 2018, pp. 22-28

    DOI : 10.1016/j.amc.2018.10.077
  • Predecessors and Gardens of Eden in sequential dynamical systems over directed graphs

    Applied Mathematics and Nonlinear Sciences

    Authors : Juan A. Aledo ORCID, Luis G. Diaz ORCID, Silvia Martinez, Jose C. Valverde ORCID

    Journal reference : Volume 3, 2018, pp. 593-602

    DOI : 10.2478/amns.2018.2.00046
  • Update sequence stability in graph dynamical systems

    Discrete and Continuous Dynamical Systems - S

    Authors : Matthew Macauley ORCID, Henning S. Mortveit

    Journal reference : Volume 4, 2011, pp. 1533-1541

    DOI : 10.3934/dcdss.2011.4.1533
  • Predecessor existence problems for finite discrete dynamical systems

    Theoretical Computer Science

    Authors : Chris Barrett ORCID, Harry B. Hunt, Madhav V. Marathe ORCID, S.S. Ravi ORCID, Daniel J. Rosenkrantz ORCID, Richard E. Stearns ORCID, Mayur Thakur ORCID

    Journal reference : Volume 386, 2007, pp. 3-37

    DOI : 10.1016/j.tcs.2007.04.026
  • Modeling and analyzing social network dynamics using stochastic discrete graphical dynamical systems

    Theoretical Computer Science

    Authors : Chris Barrett ORCID, Harry B. Hunt, Madhav V. Marathe ORCID, S.S. Ravi ORCID, Daniel J. Rosenkrantz ORCID, Richard E. Stearns ORCID

    Journal reference : Volume 412, 2011, pp. 3932-3946

    DOI : 10.1016/j.tcs.2011.02.027
  • 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
  • Synchronous Boolean Finite Dynamical Systems on Directed Graphs over XOR Functions

    Theory of Computing Systems

    Authors : M. Ogihara ORCID, K. Uchizawa ORCID

    Journal reference : Volume 67, 2022, pp. 569-591

    DOI : 10.1007/s00224-022-10111-x
Preview
Loading PDF preview...