En 2006 fue elegido para la American Academy of Arts and Sciences y la National Academy of Sciences y también recibió el premio al servicio distinguido de la Asociación de investigación en computación (Computing Research Association).