1
|
Wu J, Liu Y, Lu J, Gui W. Optimal Reconstruction of Probabilistic Boolean Networks. IEEE TRANSACTIONS ON CYBERNETICS 2024; 54:7656-7667. [PMID: 38748528 DOI: 10.1109/tcyb.2024.3394394] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 03/05/2025]
Abstract
In gene regulatory networks (GRNs), it is important to model gene regulation based on a priori information and experimental data. As a useful mathematical model, probabilistic Boolean networks (PBNs) have been widely applied in GRNs. This article addresses the optimal reconstruction problem of PBNs based on several priori Boolean functions and sampled data. When all candidate Boolean functions are known in advance, the optimal reconstruction problem is reformulated into an optimization problem. This problem can be well solved by a recurrent neural network approach which decreases the computational cost. When parts of candidate Boolean functions are known in advance, necessary and sufficient conditions are provided for the reconstruction of PBNs. In this case, two types of reconstruction problems are further proposed: one is aimed at minimizing the number of reconstructed Boolean functions, and the other one is aimed at maximizing the selection probability of the main dynamics under noises. At last, examples in GRNs are elaborated to demonstrate the effectiveness of the main results.
Collapse
|
2
|
Mu T, Feng JE, Wang B, Jia Y. Identification of Boolean control networks with time delay. ISA TRANSACTIONS 2024; 144:113-123. [PMID: 37865590 DOI: 10.1016/j.isatra.2023.10.016] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/13/2023] [Revised: 09/18/2023] [Accepted: 10/13/2023] [Indexed: 10/23/2023]
Abstract
This paper investigates the identification of time-delay Boolean networks (TBNs) and time-delay Boolean control networks (TBCNs) via Cheng product. According to all admissible (input-)output sequences, definition on identifiability of the (TBCN) TBN is given. Two algorithms are designed to select suitable delay parameters of the TBN and TBCN, respectively. Based on these, the original systems are divided into several subsystems. Then by virtue of observability, the criteria for identifiability of the TBN and TBCN are obtained. Moreover, the corresponding constructing processes are presented to establish the internal structures of the TBN and TBCN. Finally, two illustrative examples are given to show the feasibility of the proposed methods.
Collapse
Affiliation(s)
- Tiantian Mu
- School of Mathematics, Shandong University, No. 27 Shanda South Road, Jinan, PR China.
| | - Jun-E Feng
- School of Mathematics, Shandong University, No. 27 Shanda South Road, Jinan, PR China.
| | - Biao Wang
- School of Management, Shandong University, No. 27 Shanda South Road, Jinan, PR China.
| | - Yingzhe Jia
- College of Electrical and Information Engineering, Hunan University, No. 2 Lushan South Road, Changsha, PR China.
| |
Collapse
|
3
|
Beneš N, Brim L, Huvar O, Pastva S, Šafránek D. Boolean network sketches: a unifying framework for logical model inference. Bioinformatics 2023; 39:btad158. [PMID: 37004199 PMCID: PMC10122605 DOI: 10.1093/bioinformatics/btad158] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/10/2023] [Revised: 03/02/2023] [Accepted: 03/20/2023] [Indexed: 04/03/2023] Open
Abstract
MOTIVATION The problem of model inference is of fundamental importance to systems biology. Logical models (e.g. Boolean networks; BNs) represent a computationally attractive approach capable of handling large biological networks. The models are typically inferred from experimental data. However, even with a substantial amount of experimental data supported by some prior knowledge, existing inference methods often focus on a small sample of admissible candidate models only. RESULTS We propose Boolean network sketches as a new formal instrument for the inference of Boolean networks. A sketch integrates (typically partial) knowledge about the network's topology and the update logic (obtained through, e.g. a biological knowledge base or a literature search), as well as further assumptions about the properties of the network's transitions (e.g. the form of its attractor landscape), and additional restrictions on the model dynamics given by the measured experimental data. Our new BNs inference algorithm starts with an 'initial' sketch, which is extended by adding restrictions representing experimental data to a 'data-informed' sketch and subsequently computes all BNs consistent with the data-informed sketch. Our algorithm is based on a symbolic representation and coloured model-checking. Our approach is unique in its ability to cover a broad spectrum of knowledge and efficiently produce a compact representation of all inferred BNs. We evaluate the method on a non-trivial collection of real-world and simulated data. AVAILABILITY AND IMPLEMENTATION All software and data are freely available as a reproducible artefact at https://doi.org/10.5281/zenodo.7688740.
Collapse
Affiliation(s)
- Nikola Beneš
- Faculty of Informatics, Masaryk University, Brno 602 00, Czech Republic
| | - Luboš Brim
- Faculty of Informatics, Masaryk University, Brno 602 00, Czech Republic
| | - Ondřej Huvar
- Faculty of Informatics, Masaryk University, Brno 602 00, Czech Republic
| | - Samuel Pastva
- Institute of Science and Technology Austria, Klosterneuburg 3400, Austria
| | - David Šafránek
- Faculty of Informatics, Masaryk University, Brno 602 00, Czech Republic
| |
Collapse
|
4
|
Putnins M, Campagne O, Mager DE, Androulakis IP. From data to QSP models: a pipeline for using Boolean networks for hypothesis inference and dynamic model building. J Pharmacokinet Pharmacodyn 2022; 49:101-115. [PMID: 34988912 PMCID: PMC9876619 DOI: 10.1007/s10928-021-09797-2] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/01/2021] [Accepted: 10/27/2021] [Indexed: 01/27/2023]
Abstract
Quantitative Systems Pharmacology (QSP) models capture the physiological underpinnings driving the response to a drug and express those in a semi-mechanistic way, often involving ordinary differential equations (ODEs). The process of developing a QSP model generally starts with the definition of a set of reasonable hypotheses that would support a mechanistic interpretation of the expected response which are used to form a network of interacting elements. This is a hypothesis-driven and knowledge-driven approach, relying on prior information about the structure of the network. However, with recent advances in our ability to generate large datasets rapidly, often in a hypothesis-neutral manner, the opportunity emerges to explore data-driven approaches to establish the network topologies and models in a robust, repeatable manner. In this paper, we explore the possibility of developing complex network representations of physiological responses to pharmaceuticals using a logic-based analysis of available data and then convert the logic relations to dynamic ODE-based models. We discuss an integrated pipeline for converting data to QSP models. This pipeline includes using k-means clustering to binarize continuous data, inferring likely network relationships using a Best-Fit Extension method to create a Boolean network, and finally converting the Boolean network to a continuous ODE model. We utilized an existing QSP model for the dual-affinity re-targeting antibody flotetuzumab to demonstrate the robustness of the process. Key output variables from the QSP model were used to generate a continuous data set for use in the pipeline. This dataset was used to reconstruct a possible model. This reconstruction had no false-positive relationships, and the output of each of the species was similar to that of the original QSP model. This demonstrates the ability to accurately infer relationships in a hypothesis-neutral manner without prior knowledge of a system using this pipeline.
Collapse
Affiliation(s)
- M. Putnins
- Biomedical Engineering Department, Rutgers University, Piscataway, USA
| | - O. Campagne
- Department of Pharmaceutical Sciences, University at Buffalo, State University of New York, Buffalo, USA
| | - D. E. Mager
- Department of Pharmaceutical Sciences, University at Buffalo, State University of New York, Buffalo, USA
| | - I. P. Androulakis
- Biomedical Engineering Department, Rutgers University, Piscataway, USA,Chemical & Biochemical Engineering Department, Rutgers University, Piscataway, USA
| |
Collapse
|
5
|
Liu X, Wang Y, Shi N, Ji Z, He S. GAPORE: Boolean network inference using a genetic algorithm with novel polynomial representation and encoding scheme. Knowl Based Syst 2021. [DOI: 10.1016/j.knosys.2021.107277] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/26/2022]
|
6
|
Prugger M, Einkemmer L, Beik SP, Wasdin PT, Harris LA, Lopez CF. Unsupervised logic-based mechanism inference for network-driven biological processes. PLoS Comput Biol 2021; 17:e1009035. [PMID: 34077417 PMCID: PMC8202945 DOI: 10.1371/journal.pcbi.1009035] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/21/2020] [Revised: 06/14/2021] [Accepted: 05/03/2021] [Indexed: 01/21/2023] Open
Abstract
Modern analytical techniques enable researchers to collect data about cellular states, before and after perturbations. These states can be characterized using analytical techniques, but the inference of regulatory interactions that explain and predict changes in these states remains a challenge. Here we present a generalizable, unsupervised approach to generate parameter-free, logic-based models of cellular processes, described by multiple discrete states. Our algorithm employs a Hamming-distance based approach to formulate, test, and identify optimized logic rules that link two states. Our approach comprises two steps. First, a model with no prior knowledge except for the mapping between initial and attractor states is built. We then employ biological constraints to improve model fidelity. Our algorithm automatically recovers the relevant dynamics for the explored models and recapitulates key aspects of the biochemical species concentration dynamics in the original model. We present the advantages and limitations of our work and discuss how our approach could be used to infer logic-based mechanisms of signaling, gene-regulatory, or other input-output processes describable by the Boolean formalism.
Collapse
Affiliation(s)
- Martina Prugger
- Department of Biochemistry, University of Innsbruck, Innsbruck, Austria
- Department of Biochemistry, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
| | - Lukas Einkemmer
- Department of Mathematics, University of Innsbruck, Innsbruck, Austria
| | - Samantha P. Beik
- Department of Biochemistry, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
| | - Perry T. Wasdin
- Department of Biochemistry, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
| | - Leonard A. Harris
- Department of Biochemistry, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
- Department of Biomedical Engineering, University of Arkansas, Fayetteville, Arkansas, United States of America
- Interdisciplinary Graduate Program in Cell and Molecular Biology, University of Arkansas, Fayetteville, Arkansas, United States of America
- Cancer Biology Program, Winthrop P. Rockefeller Cancer Institute, University of Arkansas for Medical Sciences, Little Rock, Arkansas, United States of America
| | - Carlos F. Lopez
- Department of Biochemistry, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
- Department of Biomedical Informatics, Vanderbilt University Medical Center, Nashville, Tennessee, United States of America
| |
Collapse
|
7
|
Boolean model of anchorage dependence and contact inhibition points to coordinated inhibition but semi-independent induction of proliferation and migration. Comput Struct Biotechnol J 2020; 18:2145-2165. [PMID: 32913583 PMCID: PMC7451872 DOI: 10.1016/j.csbj.2020.07.016] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/29/2019] [Revised: 06/23/2020] [Accepted: 07/22/2020] [Indexed: 12/16/2022] Open
Abstract
Epithelial cells respond to their physical neighborhood with mechano-sensitive behaviors required for development and tissue maintenance. These include anchorage dependence, matrix stiffness-dependent proliferation, contact inhibition of proliferation and migration, and collective migration that balances cell crawling with the maintenance of cell junctions. While required for development and tissue repair, these coordinated responses to the microenvironment also contribute to cancer metastasis. Predictive models of the signaling networks that coordinate these behaviors are critical in controlling cell behavior to halt disease. Here we propose a Boolean regulatory network model that synthesizes mechanosensitive signaling that links anchorage to a matrix of varying stiffness and cell density sensing to contact inhibition, proliferation, migration, and apoptosis. Our model can reproduce anchorage dependence and anoikis, detachment-induced cytokinesis errors, the effect of matrix stiffness on proliferation, and contact inhibition of proliferation and migration by two mechanisms that converge on the YAP transcription factor. In addition, we offer testable predictions related to cell cycle-dependent anoikis sensitivity, the molecular requirements for abolishing contact inhibition, and substrate stiffness dependent expression of the catalytic subunit of PI3K. Moreover, our model predicts heterogeneity in migratory vs. non-migratory phenotypes in sub-confluent monolayers, and co-inhibition but semi-independent induction of proliferation vs. migration as a function of cell density and mitogenic stimulation. Our model serves as a stepping-stone towards modeling mechanosensitive routes to the epithelial to mesenchymal transition, capturing the effects of the mesenchymal state on anoikis resistance, and understanding the balance between migration versus proliferation at each stage of the epithelial to mesenchymal transition.
Collapse
|
8
|
Analysis of Boolean functions based on interaction graphs and their influence in system biology. Neural Comput Appl 2020. [DOI: 10.1007/s00521-019-04102-2] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/25/2022]
|
9
|
Akutsu T, Melkman AA. Identification of the Structure of a Probabilistic Boolean Network From Samples Including Frequencies of Outcomes. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2019; 30:2383-2396. [PMID: 30582556 DOI: 10.1109/tnnls.2018.2884454] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/09/2023]
Abstract
We study the problem of identifying the structure of a probabilistic Boolean network (PBN), a probabilistic model of biological networks, from a given set of samples. This problem can be regarded as an identification of a set of Boolean functions from samples. Existing studies on the identification of the structure of a PBN only use information on the occurrences of samples. In this paper, we also make use of the frequencies of occurrences of subtuples, information that is obtainable from the samples. We show that under this model, it is possible to identify a PBN from among a class of PBNs, for much broader classes of PBNs. In particular, we prove that, under a reasonable assumption, the structure of a PBN can be identified from among the class of PBNs that have at most three functions assigned to each node, but that identification may be impossible if four or more functions are assigned to each node. We also analyze the sample complexity for exactly identifying the structure of a PBN, and present an efficient algorithm for the identification of a PBN consisting of threshold functions from samples.
Collapse
|
10
|
Guo Y. Observability of Boolean Control Networks Using Parallel Extension and Set Reachability. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2018; 29:6402-6408. [PMID: 29993896 DOI: 10.1109/tnnls.2018.2826075] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/08/2023]
Abstract
This brief reviews various definitions of observability for Boolean control networks (BCNs) and proposes a new one: output-feedback observability. This new definition applies to all BCNs whose initial states can be identified from the history of output measurements. A technique called parallel extension is then proposed to facilitate observability analysis. Furthermore, a technique called state transition graph reconstruction is proposed for analyzing the set reachability of BCNs, based on which new criteria for observability, single-input sequence observability, and arbitrary-input observability, are obtained. Using the proposed techniques, this brief proves that the problem of output-feedback observability can be recast as that of stabilizing a logic dynamical system with output feedback. Then, a necessary and sufficient condition for static output feedback observability is proposed. The relationships between the different definitions of observability are discussed, and the main results are illustrated with examples.
Collapse
|
11
|
Leifeld T, Zhang Z, Zhang P. Identification of Boolean Network Models From Time Series Data Incorporating Prior Knowledge. Front Physiol 2018; 9:695. [PMID: 29937735 PMCID: PMC6002699 DOI: 10.3389/fphys.2018.00695] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/01/2018] [Accepted: 05/18/2018] [Indexed: 01/24/2023] Open
Abstract
Motivation: Mathematical models take an important place in science and engineering. A model can help scientists to explain dynamic behavior of a system and to understand the functionality of system components. Since length of a time series and number of replicates is limited by the cost of experiments, Boolean networks as a structurally simple and parameter-free logical model for gene regulatory networks have attracted interests of many scientists. In order to fit into the biological contexts and to lower the data requirements, biological prior knowledge is taken into consideration during the inference procedure. In the literature, the existing identification approaches can only deal with a subset of possible types of prior knowledge. Results: We propose a new approach to identify Boolean networks from time series data incorporating prior knowledge, such as partial network structure, canalizing property, positive and negative unateness. Using vector form of Boolean variables and applying a generalized matrix multiplication called the semi-tensor product (STP), each Boolean function can be equivalently converted into a matrix expression. Based on this, the identification problem is reformulated as an integer linear programming problem to reveal the system matrix of Boolean model in a computationally efficient way, whose dynamics are consistent with the important dynamics captured in the data. By using prior knowledge the number of candidate functions can be reduced during the inference. Hence, identification incorporating prior knowledge is especially suitable for the case of small size time series data and data without sufficient stimuli. The proposed approach is illustrated with the help of a biological model of the network of oxidative stress response. Conclusions: The combination of efficient reformulation of the identification problem with the possibility to incorporate various types of prior knowledge enables the application of computational model inference to systems with limited amount of time series data. The general applicability of this methodological approach makes it suitable for a variety of biological systems and of general interest for biological and medical research.
Collapse
Affiliation(s)
| | | | - Ping Zhang
- Institute of Automatic Control, Technische Universität Kaiserslautern, Kaiserslautern, Germany
| |
Collapse
|
12
|
Melkman AA, Cheng X, Ching WK, Akutsu T. Identifying a Probabilistic Boolean Threshold Network From Samples. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2018; 29:869-881. [PMID: 28129190 DOI: 10.1109/tnnls.2017.2648039] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/06/2023]
Abstract
This paper studies the problem of exactly identifying the structure of a probabilistic Boolean network (PBN) from a given set of samples, where PBNs are probabilistic extensions of Boolean networks. Cheng et al. studied the problem while focusing on PBNs consisting of pairs of AND/OR functions. This paper considers PBNs consisting of Boolean threshold functions while focusing on those threshold functions that have unit coefficients. The treatment of Boolean threshold functions, and triplets and -tuplets of such functions, necessitates a deepening of the theoretical analyses. It is shown that wide classes of PBNs with such threshold functions can be exactly identified from samples under reasonable constraints, which include: 1) PBNs in which any number of threshold functions can be assigned provided that all have the same number of input variables and 2) PBNs consisting of pairs of threshold functions with different numbers of input variables. It is also shown that the problem of deciding the equivalence of two Boolean threshold functions is solvable in pseudopolynomial time but remains co-NP complete.
Collapse
|
13
|
Li R, Hong Y, Wang X. Observability of Automata Networks: Fixed and Switching Cases. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2018; 29:1388-1394. [PMID: 28362589 DOI: 10.1109/tnnls.2017.2651053] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/07/2023]
Abstract
Automata networks are a class of fully discrete dynamical systems, which have received considerable interest in various different areas. This brief addresses the observability of automata networks and switched automata networks in a unified framework, and proposes simple necessary and sufficient conditions for observability. The results are achieved by employing methods from symbolic computation, and are suited for implementation using computer algebra systems. Several examples are presented to demonstrate the application of the results.
Collapse
|
14
|
ATLANTIS - Attractor Landscape Analysis Toolbox for Cell Fate Discovery and Reprogramming. Sci Rep 2018; 8:3554. [PMID: 29476134 PMCID: PMC5824948 DOI: 10.1038/s41598-018-22031-3] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/25/2017] [Accepted: 02/15/2018] [Indexed: 12/14/2022] Open
Abstract
Boolean modelling of biological networks is a well-established technique for abstracting dynamical biomolecular regulation in cells. Specifically, decoding linkages between salient regulatory network states and corresponding cell fate outcomes can help uncover pathological foundations of diseases such as cancer. Attractor landscape analysis is one such methodology which converts complex network behavior into a landscape of network states wherein each state is represented by propensity of its occurrence. Towards undertaking attractor landscape analysis of Boolean networks, we propose an Attractor Landscape Analysis Toolbox (ATLANTIS) for cell fate discovery, from biomolecular networks, and reprogramming upon network perturbation. ATLANTIS can be employed to perform both deterministic and probabilistic analyses. It has been validated by successfully reconstructing attractor landscapes from several published case studies followed by reprogramming of cell fates upon therapeutic treatment of network. Additionally, the biomolecular network of HCT-116 colorectal cancer cell line has been screened for therapeutic evaluation of drug-targets. Our results show agreement between therapeutic efficacies reported by ATLANTIS and the published literature. These case studies sufficiently highlight the in silico cell fate prediction and therapeutic screening potential of the toolbox. Lastly, ATLANTIS can also help guide single or combinatorial therapy responses towards reprogramming biomolecular networks to recover cell fates.
Collapse
|
15
|
Rao Y, Zhang X. Characterization of Linearly Separable Boolean Functions: A Graph-Theoretic Perspective. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2017; 28:1542-1549. [PMID: 27076471 DOI: 10.1109/tnnls.2016.2542205] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/05/2023]
Abstract
In this paper, we present a novel approach for studying Boolean function in a graph-theoretic perspective. In particular, we first transform a Boolean function f of n variables into an induced subgraph Hf of the n -dimensional hypercube, and then, we show the properties of linearly separable Boolean functions on the basis of the analysis of the structure of Hf . We define a new class of graphs, called hyperstar, and prove that the induced subgraph Hf of any linearly separable Boolean function f is a hyperstar. The proposal of hyperstar helps us uncover a number of fundamental properties of linearly separable Boolean functions in this paper.
Collapse
|
16
|
Zhang X, Han H, Zhang W. Identification of Boolean Networks Using Premined Network Topology Information. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2017; 28:464-469. [PMID: 26829809 DOI: 10.1109/tnnls.2016.2514841] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/05/2023]
Abstract
This brief aims to reduce the data requirement for the identification of Boolean networks (BNs) by using the premined network topology information. First, a matching table is created and used for sifting the true from the false dependences among the nodes in the BNs. Then, a dynamic extension to matching table is developed to enable the dynamic locating of matching pairs to start as soon as possible. Next, based on the pseudocommutative property of the semitensor product, a position-transform mining is carried out to further improve data utilization. Combining the above, the topology of the BNs can be premined for the subsequent identification. Examples are given to illustrate the efficiency of reducing the data requirement. Some excellent features, such as the online and parallel processing ability, are also demonstrated.
Collapse
|
17
|
Zhao Y, Ghosh BK, Cheng D. Control of Large-Scale Boolean Networks via Network Aggregation. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2016; 27:1527-1536. [PMID: 26259249 DOI: 10.1109/tnnls.2015.2442593] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/04/2023]
Abstract
A major challenge to solve problems in control of Boolean networks is that the computational cost increases exponentially when the number of nodes in the network increases. We consider the problem of controllability and stabilizability of Boolean control networks, address the increasing cost problem by partitioning the network graph into several subnetworks, and analyze the subnetworks separately. Easily verifiable necessary conditions for controllability and stabilizability are proposed for a general aggregation structure. For acyclic aggregation, we develop a sufficient condition for stabilizability. It dramatically reduces the computational complexity if the number of nodes in each block of the acyclic aggregation is small enough compared with the number of nodes in the entire Boolean network.
Collapse
|
18
|
Dimitrova E, Stigler B. Data identification for improving gene network inference using computational algebra. Bull Math Biol 2014; 76:2923-40. [PMID: 25280666 DOI: 10.1007/s11538-014-9979-x] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/22/2013] [Accepted: 05/12/2014] [Indexed: 11/25/2022]
Abstract
Identification of models of gene regulatory networks is sensitive to the amount of data used as input. Considering the substantial costs in conducting experiments, it is of value to have an estimate of the amount of data required to infer the network structure. To minimize wasted resources, it is also beneficial to know which data are necessary to identify the network. Knowledge of the data and knowledge of the terms in polynomial models are often required a priori in model identification. In applications, it is unlikely that the structure of a polynomial model will be known, which may force data sets to be unnecessarily large in order to identify a model. Furthermore, none of the known results provides any strategy for constructing data sets to uniquely identify a model. We provide a specialization of an existing criterion for deciding when a set of data points identifies a minimal polynomial model when its monomial terms have been specified. Then, we relax the requirement of the knowledge of the monomials and present results for model identification given only the data. Finally, we present a method for constructing data sets that identify minimal polynomial models.
Collapse
Affiliation(s)
- Elena Dimitrova
- Department of Mathematical Sciences, Clemson University, Clemson, SC, 29634, USA
| | | |
Collapse
|
19
|
Yang M, Li R, Chu T. Construction of a Boolean model of gene and protein regulatory network with memory. Neural Netw 2013; 52:18-24. [PMID: 24444824 DOI: 10.1016/j.neunet.2013.12.008] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/20/2013] [Revised: 11/22/2013] [Accepted: 12/23/2013] [Indexed: 01/03/2023]
Abstract
A Boolean model of gene and protein regulatory network with memory (GPBN) has recently attracted interest as a generalization of original random Boolean networks (BNs) for genetic and cellular networks. It is better suited to describe experimental data from the time-course microarray. Addressing construction problems in GPBNs may lead to a better understanding of the intrinsic dynamics in biological systems. Using the technique of the semi-tensor product (STP) of matrices, the dynamics of a GPBN can be expressed in an algebraic form and the attractors can be calculated. This paper investigates the issue of construction of GPBNs from prescribed attractors. Based on a rigorous theoretical analysis, some algebraic formulae and a computationally feasible algorithm are obtained to construct the least in-degree model with prescribed attractors. Illustrative examples are presented to show the validity of the theoretical results and the proposed algorithm.
Collapse
Affiliation(s)
- Meng Yang
- China Ship Development and Design Center, Wuhan 430064, China; State Key Laboratory for Turbulence and Complex Systems, College of Engineering, Peking University, Beijing 100871, China.
| | - Rui Li
- State Key Laboratory for Turbulence and Complex Systems, College of Engineering, Peking University, Beijing 100871, China.
| | - Tianguang Chu
- State Key Laboratory for Turbulence and Complex Systems, College of Engineering, Peking University, Beijing 100871, China.
| |
Collapse
|
20
|
Li R, Yang M, Chu T. Synchronization design of Boolean networks via the semi-tensor product method. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2013; 24:996-1001. [PMID: 24808480 DOI: 10.1109/tnnls.2013.2248092] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/03/2023]
Abstract
We provide a general approach for the design of a response Boolean network (BN) to achieve complete synchronization with a given drive BN. The approach is based on the algebraic representation of BNs in terms of the semi-tensor product of matrices. Instead of designing the logical dynamic equations of a response BN directly, we first construct its algebraic representation and then convert the algebraic representation back to the logical form. The results are applied to a three-neuron network in order to illustrate the effectiveness of the proposed approach.
Collapse
|
21
|
Wang Z, Liu D. Data-based stability analysis of a class of nonlinear discrete-time systems. Inf Sci (N Y) 2013. [DOI: 10.1016/j.ins.2012.01.046] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|
22
|
Li R, Chu T. Complete synchronization of Boolean networks. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2012; 23:840-846. [PMID: 24806133 DOI: 10.1109/tnnls.2012.2190094] [Citation(s) in RCA: 14] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/03/2023]
Abstract
We examine complete synchronization of two deterministic Boolean networks (BNs) coupled unidirectionally in the drive-response configuration. A necessary and sufficient criterion is presented in terms of algebraic representations of BNs. As a consequence, we show that complete synchronization can occur only between two conditionally identical BNs when the transition matrix of the drive network is nonsingular. Two examples are worked out to illustrate the obtained results.
Collapse
|
23
|
Data-Based Controllability and Observability Analysis of Linear Discrete-Time Systems. ACTA ACUST UNITED AC 2011; 22:2388-92. [DOI: 10.1109/tnn.2011.2170219] [Citation(s) in RCA: 56] [Impact Index Per Article: 4.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|