Proceedings of the 34th Annual ACM Symposium on Theory of Computing : Montreal, Quebec, Canada, May 19-21, 2002 (ACM Press, 2002)