Journal of The Royal Society InterfaceNeurosciencePeer-reviewed journal article
Computing and Optimizing Over All Fixed-Points of Discrete Systems on Large Networks
James R. RiehliD, Maxwell I. ZimmermaniD, Matthew F. SinghiD, Gregory R. BowmaniD, ShiNung ChingiD
Abstract
Equilibria, or fixed points, play an important role in dynamical systems across various domains, yet finding them can be computationally challenging. Here, we show how to efficiently compute all equilibrium points of discrete-valued, discrete-time systems on sparse networks. Using graph partitioning, we recursively decompose the original problem into a set of smaller, simpler problems that are easy to compute, and whose solutions combine to yield the full equilibrium set. This makes it possible to find the fixed points of systems on arbitrarily large networks meeting certain criteria. This approach can also be used without computing the full equilibrium set, which may grow very large in some cases. For example, one can use this method to check the existence and total number of equilibria, or to find equilibria that are optimal with respect to a given cost function. We demonstrate the potential capabilities of this approach with examples in two scientific domains: computing the number of fixed points in brain networks and finding the minimal energy conformations of lattice-based protein folding models.
- Citations
- 1
- FWCI
- 0.11
- Field percentile
- 38th percentile
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- The attractor landscape of duplicated networks
Enrico Borriello·bioRxiv·Jan 30, 2023
- Network Bipartitioning In The Anti-Communicability Euclidean Space
E. Estrada, J. Gomez-Gardenes·bioRxiv·May 25, 2020
- Scale free topology as an effective feedback system
A. Rivkind, H. Schreier, … O. Barak·bioRxiv·Jul 10, 2019
- LNetReduce: tool for reducing linear dynamicnetworks with separated time scales
Marion Buffard, Aurélien Desoeuvres, … Ovidiu Radulescu·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2021
- Practically Error-Free Junctions Enable Solving Large Instances of Exact Cover Problems Using Network-Based Biocomputation
Eugene Christo V. R., Christoph Meinecke, … Stefan Diez·SmallPeer-reviewed·Aug 24, 2026
- Scalable parallel and distributed simulation of an epidemic on a graph
G. Dou·bioRxiv·Mar 20, 2023