TY - GEN
T1 - An Integer Programming Framework for Identifying Stable Components in Asynchronous Boolean Networks
AU - Jacobson, Shani
AU - Sharan, Roded
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
PY - 2024
Y1 - 2024
N2 - Executable models of biological circuits offer the ability to simulate their behavior under different settings with important biomedical applications. In particular, Boolean network models have been a prime research focus and dozens of manually curated Boolean models are available in public databases. A key challenge in studying the dynamics of these models is determining their asymptotic behavior, that is the state-sets or attractors they converge to. This is particularly challenging for large networks, as the state space size grows exponentially. Here we introduce a novel method for identifying stable components within attractors under an asynchronous update scheme. Our method leverages the observation that the majority of cellular functions in current models can be described as linear threshold functions, facilitating an efficient integer programming formulation for the problem. We conduct simulations on both synthetic and real biological networks, demonstrating that our proposed method is highly efficient and outperforms previous methods.
AB - Executable models of biological circuits offer the ability to simulate their behavior under different settings with important biomedical applications. In particular, Boolean network models have been a prime research focus and dozens of manually curated Boolean models are available in public databases. A key challenge in studying the dynamics of these models is determining their asymptotic behavior, that is the state-sets or attractors they converge to. This is particularly challenging for large networks, as the state space size grows exponentially. Here we introduce a novel method for identifying stable components within attractors under an asynchronous update scheme. Our method leverages the observation that the majority of cellular functions in current models can be described as linear threshold functions, facilitating an efficient integer programming formulation for the problem. We conduct simulations on both synthetic and real biological networks, demonstrating that our proposed method is highly efficient and outperforms previous methods.
KW - asynchronous update
KW - attractor finding
KW - Boolean network
KW - integer linear programming
KW - quasi attractor
UR - http://www.scopus.com/inward/record.url?scp=85194250600&partnerID=8YFLogxK
U2 - 10.1007/978-1-0716-3989-4_6
DO - 10.1007/978-1-0716-3989-4_6
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:85194250600
SN - 9781071639887
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 86
EP - 98
BT - Research in Computational Molecular Biology - 28th Annual International Conference, RECOMB 2024, Proceedings
A2 - Ma, Jian
PB - Springer Science and Business Media Deutschland GmbH
T2 - 28th International Conference on Research in Computational Molecular Biology, RECOMB 2024
Y2 - 29 April 2024 through 2 May 2024
ER -