Synchronizing Boolean networks asynchronously
Julio Aracena, Adrien Richard, Lilian Salinas

TL;DR
This paper investigates the existence and minimal length of synchronizing words in a specific class of Boolean networks called and-or-nets, providing bounds under certain graph conditions and complexity results for decision problems.
Contribution
It establishes bounds on synchronizing word lengths for and-or-nets on strongly connected graphs without positive cycles and analyzes the computational complexity of related decision problems.
Findings
If the graph is strongly connected with no positive cycles, then either all and-or-nets have short synchronizing words or the graph is a cycle with none.
A bound of at most 10(√5+1)^n on the length of synchronizing words is provided, which is smaller than the general ernb1y bound.
Deciding whether all and-or-nets on a given graph have a synchronizing word is coNP-hard.
Abstract
The {\em asynchronous automaton} associated with a Boolean network , considered in many applications, is the finite deterministic automaton where the set of states is , the alphabet is , and the action of letter on a state consists in either switching the th component if or doing nothing otherwise. These actions are extended to words in the natural way. A word is then {\em synchronizing} if the result of its action is the same for every state. In this paper, we ask for the existence of synchronizing words, and their minimal length, for a basic class of Boolean networks called and-or-nets: given an arc-signed digraph on , we say that is an {\em and-or-net} on if, for every , there is such that, for all state , if and only if () for every positive (negative)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCellular Automata and Applications · DNA and Biological Computing · semigroups and automata theory
