2007 · 18 citations · 32 references
ComputingComputer ScienceAlgorithmsData MiningPathway AnalysisBiological NetworksGraph AlgorithmsGraph MiningGraph TheoryProtein-protein Interaction NetworksComputational Complexity Of Graph AlgorithmsMinimum Spanning Tree AlgorithmsMinimum Spanning Tree ProblemNetwork GraphsScalable Graph AlgorithmsScalable Graph MiningScientific Data Analysis
Graphs have become popular for modeling scientific data in recent years. As a result, techniques for mining graphs are extremely important for understanding inherent data and domain characteristics. One such exploratory mining paradigm is the k-MST (minimum spanning tree over k vertices) problem that can be used to discover significant local substructures. In this paper, we present an efficient approximation algorithm for the k-MST problem in large graphs. The algorithm has an O(radic/k) approximation ratio and O(n log n + in log m log k + nk <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> log k) running time, where n and m are the number of vertices and edges respectively. Experimental results on synthetic graphs and protein interaction networks show that the algorithm is scalable to large graphs and useful for discovering biological pathways. The highlight of the algorithm is that it offers both analytical guarantees and empirical evidence of good running time and quality.
32
Network Motifs: Simple Building Blocks of Complex Networks
Ron Milo, Shai S. Shen-Orr, Shalev Itzkovitz et al. · Science · 2002 · 7.5K citations
Hierarchical Organization of Modularity in Metabolic Networks
A. L. Somera, D. A. Mongru, Zoltán N. Oltvai et al. · Science · 2002 · 4.3K citations · Full text
Diameter of the World-Wide Web
Réka Albert, Hawoong Jeong, Albert-Ĺaszló Barabási · Nature · 1999 · 4.3K citations · Full text