Scalable Algorithms for Data and Network Analysis
In this tutorial, I will survey a family of algorithmic techniques for the design of provably-good scalable algorithms. These techniques include local network exploration, advanced sampling, sparsification, and geometric partitioning. They also include spectral graph-theoretical methods, such as those used for computing electrical flows and sampling from Gaussian Markov random fields. These methods exemplify the fusion of combinatorial, numerical, and statistical thinking in network analysis. I will illustrate the use of these techniques by a few basic problems that are fundamental in network analysis, particularly for the identification of significant nodes and coherent clusters/communities in social and information networks. I also take this opportunity to discuss some frameworks beyond graph-theoretical models for studying conceptual questions to understand multifaceted network data that arise in social influence, network dynamics, and Internet economics.
No keywords indexed for this article. Browse by subject →
Showing 50 of 358 references
Kun He, Yingru Li · 2018
- Published
- Dec 20, 2016
- Vol/Issue
- 12(1-2)
- Pages
- 1-274
You May Also Like
Cynthia Dwork, Aaron Roth · 2014
3,478 citations
David P. Woodruff · 2014
419 citations
Sari Pekkala Kerr, William R. Kerr · 2018
272 citations
J. Peter Boettke, Christopher J. Coyne · 2009
218 citations