Design & Analysis of Algorithms

COMPSCI 530

Fall 2012


Reading

Lecture Notes

[Er] J. Erickson. CPS473G: Algorithms Lecture Notes. UIUC.

[Ed] H. Edelsbrunner. CPS230 Lecture Notes. Duke University, 2008.

[Pl] S. Plotkin, CS261 - Optimization Paradigms, Stanford University, 2010.

Linear Programming

Network Optimization

  • D. D. Sleator and Tarjan, A Data Structure for Dynamic Trees, J. Comp. SYst. Sci., 26 (1983), 114-122.
  • D. Spielman, Spectral Graph Theory & Its Applications
  • I. Abraham, D. Delling, A. V. Goldberg, R. Fonseca, and F. Werneck: Hierarchical Hub Labelings for Shortest Paths. Proc. 20th Annual European Symposium 2012: 24-35
  • 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
  • R. E. Tarjan, Data Structures and Network Algorithms, SIAM, 1983
  • Pravin M. Vaidya: Geometry Helps in Matching. SIAM J. Comput. 18(6): 1201-1225 (1989)
  • H. W. Kuhn, The Hungarian method for the assignment problem, Naval Res. Logist Quart., 2 (1955), pp. 83-97.
  • Zvi Galil, Silvio Micali, Harold N. Gabow: An O(EV log V) Algorithm for Finding a Maximal Weighted Matching in General Graphs. SIAM J. Comput. 15(1): 120-130 (1986)

PLS completeness

  • David S. Johnson, Christos H. Papadimtriou, and Mihalis Yannakakis. 1988. How easy is local search?. J. Comput. Syst. Sci. 37, 1 (August 1988), 79-100.

Approximation Algorithms

Geometry

  • [DO] S. Devadoss and J. O'Rourke, Discrete and Computational Geometry, Princeton University Press, 2011
  • [HP] Sariel Har-Peled. Geometric Approximation Algorithms
  • Aristides Gionis, Piotr Indyk, Rajeev Motwani: Similarity Search in High Dimensions via Hashing. VLDB 1999: 518-529
  • Alexandr Andoni, Piotr Indyk: Near-optimal hashing algorithms for approximate nearest neighbor in high dimensions. Commun. ACM 51(1): 117-122 (2008)
  • [Mat] J. Matousek, Lectures on Discrete Geometry, Springer, 2002.







page top