Cargando…

Detecting controlling nodes of boolean regulatory networks

Boolean models of regulatory networks are assumed to be tolerant to perturbations. That qualitatively implies that each function can only depend on a few nodes. Biologically motivated constraints further show that functions found in Boolean regulatory networks belong to certain classes of functions,...

Descripción completa

Detalles Bibliográficos
Autores principales: Schober, Steffen, Kracht, David, Heckel, Reinhard, Bossert, Martin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer 2011
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3377916/
https://www.ncbi.nlm.nih.gov/pubmed/21989141
http://dx.doi.org/10.1186/1687-4153-2011-6
_version_ 1782236004273356800
author Schober, Steffen
Kracht, David
Heckel, Reinhard
Bossert, Martin
author_facet Schober, Steffen
Kracht, David
Heckel, Reinhard
Bossert, Martin
author_sort Schober, Steffen
collection PubMed
description Boolean models of regulatory networks are assumed to be tolerant to perturbations. That qualitatively implies that each function can only depend on a few nodes. Biologically motivated constraints further show that functions found in Boolean regulatory networks belong to certain classes of functions, for example, the unate functions. It turns out that these classes have specific properties in the Fourier domain. That motivates us to study the problem of detecting controlling nodes in classes of Boolean networks using spectral techniques. We consider networks with unbalanced functions and functions of an average sensitivity less than [Formula: see text] , where k is the number of controlling variables for a function. Further, we consider the class of 1-low networks which include unate networks, linear threshold networks, and networks with nested canalyzing functions. We show that the application of spectral learning algorithms leads to both better time and sample complexity for the detection of controlling nodes compared with algorithms based on exhaustive search. For a particular algorithm, we state analytical upper bounds on the number of samples needed to find the controlling nodes of the Boolean functions. Further, improved algorithms for detecting controlling nodes in large-scale unate networks are given and numerically studied.
format Online
Article
Text
id pubmed-3377916
institution National Center for Biotechnology Information
language English
publishDate 2011
publisher Springer
record_format MEDLINE/PubMed
spelling pubmed-33779162012-06-20 Detecting controlling nodes of boolean regulatory networks Schober, Steffen Kracht, David Heckel, Reinhard Bossert, Martin EURASIP J Bioinform Syst Biol Research Boolean models of regulatory networks are assumed to be tolerant to perturbations. That qualitatively implies that each function can only depend on a few nodes. Biologically motivated constraints further show that functions found in Boolean regulatory networks belong to certain classes of functions, for example, the unate functions. It turns out that these classes have specific properties in the Fourier domain. That motivates us to study the problem of detecting controlling nodes in classes of Boolean networks using spectral techniques. We consider networks with unbalanced functions and functions of an average sensitivity less than [Formula: see text] , where k is the number of controlling variables for a function. Further, we consider the class of 1-low networks which include unate networks, linear threshold networks, and networks with nested canalyzing functions. We show that the application of spectral learning algorithms leads to both better time and sample complexity for the detection of controlling nodes compared with algorithms based on exhaustive search. For a particular algorithm, we state analytical upper bounds on the number of samples needed to find the controlling nodes of the Boolean functions. Further, improved algorithms for detecting controlling nodes in large-scale unate networks are given and numerically studied. Springer 2011-10-11 /pmc/articles/PMC3377916/ /pubmed/21989141 http://dx.doi.org/10.1186/1687-4153-2011-6 Text en Copyright © 2011 Schober et al; licensee Springer. https://creativecommons.org/licenses/by/2.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0 (https://creativecommons.org/licenses/by/2.0/) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Schober, Steffen
Kracht, David
Heckel, Reinhard
Bossert, Martin
Detecting controlling nodes of boolean regulatory networks
title Detecting controlling nodes of boolean regulatory networks
title_full Detecting controlling nodes of boolean regulatory networks
title_fullStr Detecting controlling nodes of boolean regulatory networks
title_full_unstemmed Detecting controlling nodes of boolean regulatory networks
title_short Detecting controlling nodes of boolean regulatory networks
title_sort detecting controlling nodes of boolean regulatory networks
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3377916/
https://www.ncbi.nlm.nih.gov/pubmed/21989141
http://dx.doi.org/10.1186/1687-4153-2011-6
work_keys_str_mv AT schobersteffen detectingcontrollingnodesofbooleanregulatorynetworks
AT krachtdavid detectingcontrollingnodesofbooleanregulatorynetworks
AT heckelreinhard detectingcontrollingnodesofbooleanregulatorynetworks
AT bossertmartin detectingcontrollingnodesofbooleanregulatorynetworks