Sublinear Time and Space Algorithms (semester 2026A)

Weizmann Institute of Science

[Course description] [Announcements] [Lectures] [Assignments] [Reading material]


Course description

Instructor: Robert Krauthgamer

Grader: Shay Sapir

When and where: Wed. 14:15-16:00, Ziskind Lecture Room 1

First class: October 29, 2025

FGS code: 20264031

Syllabus: The course will cover algorithms whose running time and/or space requirement is sublinear in the input size. Such algorithms can view only a small portion of the entire input, but they are particularly suitable for analyzing massive data sets. In recent years, this approach has been successfully used in several areas, including graph theory, linear algebra, combinatorial optimization, geometry, and string matching.

Prerequisites: Basic knowledge of algorithms, probability and linear algebra at an undergraduate level.

Webpage: http://www.wisdom.weizmann.ac.il/~robi/teaching/2026a-SublinearAlgorithms


Previous offerings:

http://www.wisdom.weizmann.ac.il/~robi/teaching/2024a-SublinearAlgorithms/
http://www.wisdom.weizmann.ac.il/~robi/teaching/2022b-SublinearAlgorithms/
http://www.wisdom.weizmann.ac.il/~robi/teaching/2020b-SublinearAlgorithms/
http://www.wisdom.weizmann.ac.il/~robi/teaching/2018b-SublinearAlgorithms/
http://www.wisdom.weizmann.ac.il/~robi/teaching/2016b-SublinearAlgorithms/

Announcements


Lectures

  1. 2025-10-29: TBA
    Reading: TBA 
  2. 2025-11-05: TBA
    Reading: TBA
  3. 2025-11-12: TBA
    Reading: TBA
  4. 2025-11-19: TBA
    Reading: TBA
  5. TBA

Assignments

(Should usually be turned in within two weeks)

Reading material

Books, surveys and lecture notes:

Similar/related courses (many with lecture notes):

Useful references:

Other: