Databases, data mining, information retrieval, and web searching. Privacy and security, particularly in the context of databases and information retrieval. Optimization and scheduling problems, particularly for applications in computer systems, compilers, and databases. Computational and combinatorial geometry with applications to robotics and vision. Computational biology and automated drug design. Design and analysis of algorithms with emphasis on approximations, online computations, and randomized algorithms, as well as related complexity theory. |