RANGI: A Fast List-Colored Graph Motif Finding Algorithm

  • Authors:
  • Ali Gholami Rudi;Saeed Shahrivari;Saeed Jalili;Zahra Razaghi Moghadam Kashani

  • Affiliations:
  • Tarbiat Modares University;Tarbiat Modares University;Tarbiat Modares University;Tarbiat Modares University

  • Venue:
  • IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB)
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a multiset of colors as the query and a list-colored graph, i.e., an undirected graph with a set of colors assigned to each of its vertices, in the NP-hard list-colored graph motif problem the goal is to find the largest connected subgraph such that one can select a color from the set of colors assigned to each of its vertices to obtain a subset of the query. This problem was introduced to find functional motifs in biological networks. We present a branch-and-bound algorithm named RANGI for finding and enumerating list-colored graph motifs. As our experimental results show, RANGI's pruning methods and heuristics make it quite fast in practice compared to the algorithms presented in the literature. We also present a parallel version of RANGI that achieves acceptable scalability.