Communications of the ACM · 2013 · 156 citations · 32 references
Spectral TheoryMathematical ProgrammingGraph SparsityEngineeringNetwork AnalysisEducationGraph Signal ProcessingSparse GraphGraph ProcessingLinear SystemsDiscrete MathematicsCombinatorial OptimizationGraph SparsificationApproximation TheoryLow-rank ApproximationAlgebraic Graph TheoryComputer ScienceSparse RepresentationNetwork ScienceGraph TheorySpectral Sparsification
Graph sparsification is the approximation of an arbitrary graph by a sparse graph. We explain what it means for one graph to be a spectral approximation of another and review the development of algorithms for spectral sparsification. In addition to being an interesting concept, spectral sparsification has been an important tool in the design of nearly linear-time algorithms for solving systems of linear equations in symmetric, diagonally dominant matrices. The fast solution of these linear systems has already led to breakthrough results in combinatorial optimization, including a faster algorithm for finding approximate maximum flows and minimum cuts in an undirected network.
32
Semi-supervised learning using Gaussian fields and harmonic functions
Xiaojin Zhu, Zoubin Ghahramani, John Lafferty · 2003 · 3.4K citations
Local Graph Partitioning using PageRank Vectors
Reid Andersen, Fan Chung, Kevin Lang · 2006 · 967 citations