Cycle Equivalence of Graph Dynamical Systems
Matthew Macauley, Henning S. Mortveit

TL;DR
This paper characterizes when finite graph dynamical systems, specifically sequential dynamical systems, have equivalent cycle structures by analyzing update order shifts and reflections, providing a framework to classify their dynamical behaviors.
Contribution
It introduces a novel characterization of cycle equivalence in SDSs based on update order transformations and constructs graphs to enumerate equivalence classes.
Findings
Cycle equivalence is characterized by shifts and reflections of update orders.
Graphs C(Y) and D(Y) encode update orders leading to cycle equivalent SDSs.
The number of components in these graphs bounds the number of cycle classes.
Abstract
Graph dynamical systems (GDSs) can be used to describe a wide range of distributed, nonlinear phenomena. In this paper we characterize cycle equivalence of a class of finite GDSs called sequential dynamical systems SDSs. In general, two finite GDSs are cycle equivalent if their periodic orbits are isomorphic as directed graphs. Sequential dynamical systems may be thought of as generalized cellular automata, and use an update order to construct the dynamical system map. The main result of this paper is a characterization of cycle equivalence in terms of shifts and reflections of the SDS update order. We construct two graphs C(Y) and D(Y) whose components describe update orders that give rise to cycle equivalent SDSs. The number of components in C(Y) and D(Y) is an upper bound for the number of cycle equivalence classes one can obtain, and we enumerate these quantities through a…
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.
