Journal of the ACM (JACM)
The complexity of theorem-proving procedures
STOC '71 Proceedings of the third annual ACM symposium on Theory of computing
Alignment of metabolic pathways
Bioinformatics
Bioinformatics
SubMAP: aligning metabolic pathways with subnetwork mappings
RECOMB'10 Proceedings of the 14th Annual international conference on Research in Computational Molecular Biology
Hi-index | 0.00 |
We consider the problem of finding a subnetwork in a given biological network (i.e., target network) that is the most similar to a given small query network. We aim to find the optimal solution (i.e., the subnetwork with the largest alignment score) with a provable confidence bound. There is no known polynomial time solution to this problem in the literature. Alon et al. has developed a state of the art coloring method that reduces the cost of this problem. This method randomly colors the target network prior to alignment for many iterations until a user supplied confidence is reached. Here we develop a novel coloring method, named k-hop coloring (k is a positive integer), that achieves a provable confidence value in a small number of iterations without sacrificing the optimality. Our method considers the color assignments already made in the neighborhood of each target network node while assigning a color to a node. This way, it preemptively avoids many color assignments that are guaranteed to fail to produce the optimal alignment. We demonstrate both theoretically and experimentally that our coloring method outperforms that of Alon et al. which is also used by a number network alignment methods including QPath and QNet by a factor of three without reducing the confidence in the optimality of the result.