References
We will be teaching materials from multiple books/sources. Some of them are the following.
- [HP] Sariel Har-Peled, Geometric Approximation Algorithms. American Mathematical Soc., 2011.
- [MMM] Mark DB, Otfried C, Marc VK, Mark O. Computational geometry algorithms and applications. Springer; 2008.
- [MU] Michael Mitzenmacher and Eli Upfal. Probability and computing. Cambridge university press, 2017.
- [RV] Roman Vershynin, High-Dimensional Probability.
- [BHK] Blum, Hopcroft, and Kannan. Foundations of Data Science.
- [WS] Williamson, David P., and David B. Shmoys. The design of approximation algorithms. Cambridge University Press, 2011.
- [BJB] Barbanel, Julius B. The geometry of efficient fair division. Cambridge University Press, 2005.
- [TR] TimRoughgarden. Beyond the Worst-Case Analysis.
- Various surveys and lecture notes. (e.g., https://graphics.stanford.edu/courses/cs468-06-fall/)
Useful Webpages
- Computational Geometry Pages, a comprehensive directory of computational geometry resources: Books,
- Frontiers of Geometric Algorithms, an international workshop at IISc during December 11-15.
- Geometric Approximation Algorithms (UIUC), by Timothy Chan.
- Approximation Algorithms (IISc), by Arindam Khan and Anand Louis.
- Introduction to Randomized Algorithms (IISc), by Arindam Khan and Jaikumar Radhakrishnan.
- Algorithms under Uncertainty (IISc), by Siddharth Barman and Arindam Khan.
- Theorists Toolkit (IISc), by Arindam Khan and Anand Louis.
- Algorithms text book, by Jeff Erickson.
- Geometry in action, by David Eppstein.
- CG: SHOP (programming competition), Computational Geometry: Solving Hard Optimization Problems.
Mathematical writing and LaTeX
Intended audience: Graduate students in computer science and mathematics with research interests in algorithms, specially in computational geometry and approximation algorithms.
Prerequisites: Students should have completed E0 225 (Design and Analysis of Algorithms) and Computational Geometry (E0 208) or Approximation Algorithms (E0 249).
Grading: 30% Presentations, 40% Report, 30% Scribe+Class Participation.
Prepared and Maintained by Arindam Khan