Symposium on theory of computing : STOC'10, proceedings of the 2010 ACM international symposium, Cambridge, MA, USA, June 5-8, 2010 - Kannan, Ravindran (ACM - Association for Computing Machinery, 2010)