2012 · 12 citations · 16 references
Directed GraphEngineeringMolecular BiologyNetwork AnalysisComputational ComplexitySequence MotifString-searching AlgorithmIsomorphic PatternsTime Complexity AlgorithmIsomorphic Pattern MotifsComputer ScienceFunctional GenomicsBioinformaticsGraph AlgorithmNetwork ScienceGraph TheoryComputational BiologyNetwork BiologyCombinatorial Pattern MatchingStructure MiningMedicine
Network motif algorithms have been a topic of research mainly after the 2002-seminal paper from Milo et al, that provided motifs as a way to uncover the basic building blocks of most networks. This article proposes new algorithms to exactly count isomorphic pattern motifs of size 3 and 4 in directed graphs. The algorithms are accelerated by combinatorial techniques. Let G(V, E) be a directed graph with m=|E|. We describe an O(m√m) time complexity algorithm to count isomorphic patterns of size 3. To counting isomorphic patterns of size 4, we propose an O(m <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> ) algorithm. The new algorithms were implemented and compared with Fanmod motif detection tool. The experiments show that our algorithms are expressively faster than Fanmod. We also let our tool to detect motifs, the ACC-MOTIF, available in the Internet.
16
Network Motifs: Simple Building Blocks of Complex Networks
Ron Milo, Shai S. Shen-Orr, Shalev Itzkovitz et al. · Science · 2002 · 7.3K citations
FANMOD: a tool for fast network motif detection
Sebastian Wernicke, Florian Rasche · Bioinformatics · 2006 · 749 citations · Full text
Arboricity and Subgraph Listing Algorithms
Norishige Chiba, Takao Nishizeki · SIAM Journal on Computing · 1985 · 657 citations
Efficient sampling algorithm for estimating subgraph concentrations and detecting network motifs
Nadav Kashtan, Shalev Itzkovitz, Ron Milo et al. · Bioinformatics · 2004 · 538 citations · Full text