Hamiltonian dynamics of Boolean networks
Arturo Zapata-Cortés, Julio Aracena
TL;DR
This work investigates how Hamiltonian dynamics, defined by trajectories that visit all $2^n$ configurations, shape the interaction graph in Boolean networks and its subnetworks. It develops a rigorous framework linking global Hamiltonian behavior to local in degree and connectivity properties, proving that certain Hamiltonian regimes force connected or strongly connected interaction graphs and derive parity-based in-degree constraints. A key contribution is the construction of unate Boolean networks that realize Hamiltonian dynamics, including a self-dual Hamiltonian cycle family with complete interaction graphs, and a general method to realize any Hamiltonian digraph via 2-Hamiltonian concepts. These results provide theoretical tools for modeling complex dynamic interactions and extend the reach of unate networks to bijective and quasi-bijective dynamics, with potential generalization to $q\ge2$ alphabets.
Abstract
This article examines the impact of Hamiltonian dynamics on the interaction graph of Boolean networks. Three types of dynamics are considered: maximum height, Hamiltonian cycle, and an intermediate dynamic between these two. The study addresses how these dynamics influence the connectivity of the graph and the existence of variables that depend on all other variables in the system. Additionally, a family of unate Boolean networks capable of describing these three Hamiltonian behaviors is introduced, highlighting their specific properties and limitations. The results provide theoretical tools for modeling complex systems and contribute to the understanding of dynamic interactions in Boolean networks.
