New directions in computer science Future directions in computer science research 23rd International Symposium on Algorithms and Computation John Hopcroft Cornell University…