The problem is hard, the solutions are not perfect, but the presentation was absolutely clear about it!
Comprehensive presentation.
Maybe even too comprehensive: it felt a bit "flat" to me, more like a reference manual than a bright inspiration of new ideas...
That said, the content was great.
Excellent overview of all those beasts :-)