Random walks that find perfect objects and the Lovász local lemma - Dimitris Achlioptas