Proceeding of the twenty-sixth annual ACM symposium on the theory of computing : Montreal, Quebec, Canada, May 23-25, 1994. (ACM,Inc, 1994)