title: Reachability Analysis in Probabilistic Biological Networks.
abstract: Extra-cellular molecules trigger a response inside the cell by initiating a signal at special membrane receptors (i.e., sources), which is then transmitted to reporters (i.e., targets) through various chains of interactions among proteins. Understanding whether such a signal can reach from membrane receptors to reporters is essential in studying the cell response to extra-cellular events. This problem is drastically complicated due to the unreliability of the interaction data. In this paper, we develop a novel method, called PReach (Probabilistic Reachability), that precisely computes the probability that a signal can reach from a given collection of receptors to a given collection of reporters when the underlying signaling network is uncertain. This is a very difficult computational problem with no known polynomial-time solution. PReach represents each uncertain interaction as a bi-variate polynomial. It transforms the reachability problem to a polynomial multiplication problem. We introduce novel polynomial collapsing operators that associate polynomial terms with possible paths between sources and targets as well as the cuts that separate sources from targets. These operators significantly shrink the number of polynomial terms and thus the running time. PReach has much better time complexity than the recent solutions for this problem. Our experimental results on real data sets demonstrate that this improvement leads to orders of magnitude of reduction in the running time over the most recent methods. Availability: All the data sets used, the software implemented and the alignments found in this paper are available at http://bioinformatics.cise.ufl.edu/PReach/.
authors.forename: Haitham
authors.initials: H
authors.lastname: Gabr
authors.forename: Andrei
authors.initials: A
authors.lastname: Todor
authors.forename: Alin
authors.initials: A
authors.lastname: Dobra
authors.forename: Tamer
authors.initials: T
authors.lastname: Kahveci
mesh_terms: D000465:Algorithms; D019295:Computational Biology / Q000379:methods*; D008954:Models, Biological; D015233:Models, Statistical; D015398:Signal Transduction; D012984:Software