Current Trends in Algorithms, Complexity Theory, and Cryptography May 22-27, 2009 Current Trends in Algorithms, Complexity Theory, and Cryptography, Tsinghua University,…