STOC '02 : proceedings of the 34th annual ACM symposium on theory of computing : Montreal, Quebec, Canada, may 19-21, 2002. (ACM,Inc, 2002)