Blum, Avrim, Kalai, Adam, Wasserman, Hal · Proceedings of the thirty-second annual ACM symposium on Theory of computing · 2000