Symposium on theory of computing : STOC ́11, proceedings of the 43rd ACM symposium, San Jose, California, USA, June 6 - 8, 2011 (ACM - Association for Computing Machinery, 2011)