Rahul Shah
(I have moved to LSU. Please visit my new webpage.)

Hello,
My name is Rahul Shah. I am currently a research assistant professor in the Department of Computer Sciences at Purdue University. I graduated from Rutgers, the state university of New Jersey with PhD in Computer Science (Algorithms) in May 2002. My advisor was Prof. Martin Farach-Colton. Prior to that, I completed my Bachelors of Technology in IIT Bombay in 1997. I have been at Purdue since fall 2002. I am working mainly in databases and algorithms primarily with Prof. Jeff Vitter. During my graduate studies, I worked couple of times as an intern at Telcordia Technologies (BellCore). My main work there was in designing combinatorial optimization algorithms for problems in networking. I also spent 2004-2005 at IBM India Research Lab working in problems from data mining and knowledge management.

My research interests have been broadly in the areas of algorithms and databases. I have been applying my algorithms to Computational Biology, Networking, Databases, Data Streams, Parallel Disks and I/O complexity model. In databases, my interests are in designing efficient indexes for emerging database applications. My most recent work is focussed in mainly three subfields: (1) Compressed Indexing (2) Uncertainty management in Databases and (3) Parallel Disk Modelling and Algorithms.

Please feel free to browse any of the following links:
[Home] [Contact] [Research] [Publications] [Resume] [Links] [Personal Page]