Reading

Books and Lecture Notes

[Eri] J. Erickson. Algorithms. UIUC.

[Go] M.. Goemans. 18.438: Advanced Algorithms. MIT, 2008.

Linear Programming

Network Optimization

  • [CKM+] P. Christiano, J.A. Kelner, A. Madry, D.A. Spielman, S.-H. Teng: Electrical flows, Laplacian systems, and faster approximation of maximum flow in undirected graphs. Proc. 43rd ACM Symposium on Theory of Computing, 2011, 273-282.
  • [GT] Goldberg, Andrew V., and Robert E. Tarjan, Finding minimum-cost circulations by canceling negative cycles. Journal of the ACM (JACM) 36, no. 4 (1989): 873-886.
  • [HK] John E. Hopcroft, Richard M. Karp: An n^5/2 Algorithm for Maximum Matchings in Bipartite Graphs. SIAM J. Comput. 2(4): 225-231 (1973).
  • [Kar] Karp, R. M. (1978). A characterization of the minimum cycle mean in a digraph. Discrete mathematics, 23(3), 309-311.
  • [Kuh] Harold W. Kuhn: The Hungarian Method for the Assignment Problem. 50 Years of Integer Programming 2010: 29-47.
  • [ST] D.D. Sleator and R.E Tarjan, A Data Structure for Dynamic Trees, J. Comp. SYst. Sci., 26 (1983), 114-122.
  • [Spi] D. Spielman, Spectral Graph Theory & Its Applications.
  • [Tar] R.E. Tarjan, Data Structures and Network Algorithms, SIAM, 1983.

Approximation Algorithms

Randomized Algorithms

Similarity Search

Algebraic/Numerical Algorithms

  • [BP] Belkin, Mikhail, and Partha Niyogi. "Laplacian eigenmaps for dimensionality reduction and data representation." Neural computation 15, no. 6 (2003): 1373-1396.
  • [BSS+] Batson, J., Spielman, D. A., Srivastava, N., & Teng, S. H. Spectral sparsification of graphs: theory and algorithms. Communications of the ACM, 56(8), 87-94, 2013.
  • [Lux] Von Luxburg, U. A tutorial on spectral clustering. Statistics and computing, 17(4), 395-416, 2007.
  • [Moh] Mohar, B. The Laplacian spectrum of graphs. Graph theory, combinatorics, and applications, 2(871-898), 12, (1991).
  • [RV] Roughgarden, T., & Valiant, G. (2016). CS168: The Modern Algorithmic Toolbox Lectures# 11 and# 12: Spectral Graph Theory.
  • [Sch] Schwartz, Jacob T. Probabilistic algorithms for verification of polynomial identities. International Symposium on Symbolic and Algebraic Manipulation, pp. 200-215. Springer, Berlin, Heidelberg, 1979.


home | page top