Foundations of block-parallel automata networks

📅 2025-03-06
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses foundational theoretical questions concerning automata networks under block-parallel update scheduling. It systematically investigates their dynamical behavior, limiting behavior, and computational complexity. First, it formally defines the block-parallel update paradigm and introduces two novel equivalence relations—dynamic equivalence and limit equivalence—for classifying update schedules. Second, it develops exact counting and constructive enumeration algorithms for these equivalence classes. Third, it proves that successor computation from a single configuration is PSPACE-complete; consequently, most core decision problems—including fixed-point existence, limit-cycle detection, and reachability analysis—exhibit tight PSPACE-completeness bounds under this paradigm. Notably, the reversible case remains polynomial-time solvable. These results extend the modeling expressiveness of automata networks and provide rigorous theoretical foundations for designing update mechanisms in distributed systems, biological networks, and related domains.

Technology Category

Application Category

📝 Abstract
We settle the theoretical ground for the study of automata networks under block-parallel update schedules, which are somehow dual to the block-sequential ones, but allow for repetitions of automaton updates. This gain in expressivity brings new challenges, and we analyse natural equivalence classes of update schedules: those leading to the same dynamics, and to the same limit dynamics, for any automata network. Countings and enumeration algorithms are provided, for their numerical study. We also prove computational complexity bounds for many classical problems, involving fixed points, limit cycles, the recognition of subdynamics, reachability, etc. The PSPACE-completeness of computing the image of a single configuration lifts the complexity of most problems, but the landscape keeps some relief, in particular for reversible computations.
Problem

Research questions and friction points this paper is trying to address.

Establishes theoretical framework for block-parallel automata networks.
Analyzes equivalence classes of update schedules for network dynamics.
Proves computational complexity bounds for classical automata problems.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Block-parallel update schedules for automata networks
Equivalence classes analysis for update schedules
PSPACE-completeness in configuration image computation
🔎 Similar Papers
No similar papers found.
K
Kévin Perrot
Aix-Marseille Univ., CNRS, LIS, Marseille, France; Université publique, Marseille, France
Sylvain Sené
Sylvain Sené
Aix-Marseille University
Computer scienceDiscrete mathematics
L
Léah Tapin
Aix-Marseille Univ., CNRS, LIS, Marseille, France