6.5440 Algorithmic Lower Bounds: Fun with Hardness Proofs (Fall 2023)

Prof. Erik Demaine       TAs: Josh Brunner, Lily Chung, Jenny Diomidova


[Home] [Lectures] [Problem Sets] [Project] [Coauthor] [Accessibility]

Lecture 3 Video     [previous] [next]

[+] 3-partition II: edge-unfolding polyhedra, snake cube puzzle, disk packing, Clickomania, Tetris, 1-planarity, GeoLoop/Ivan's Hinge.
2-partition: ruler folding, simple map folding.
This lecture includes a second (and final) bunch of strong NP-hardness reductions from 3-partition:

Plus we'll see a couple of weak NP-hardness reductions from 2-partition:

This week is our first about SAT — in particular the NP-hard versions 3SAT, 1-in-3SAT, NAE 3SAT, planar 3SAT, and planar 1-in-3SAT. I'll kick us off with a modern “polymorphism” view of Schaefer's Dichotomy characterizing which versions of SAT are hard, along with extensions to nonbinary variables and restrictions to planar formulas.

Then we have a suite of new open, solved, and coding problems about variations of SAT and pushing blocks.

Download Video: 360p, 720p

Handwritten notes, page 1/8[previous page][next page][PDF]

Handwritten notes, page 1/8[previous page][next page][PDF]

Slides, page 1/41[previous page][next page][PDF]

Based on http://dx.doi.org/10.1016/0743-7315(90)90019-L

Slides, page 1/41[previous page][next page][PDF]