Sunil Prabhakar

Department Head
Professor of Computer Science

Joined department: Fall 1998
Education
PhD, University of California, Santa Barbara, Computer Science (1998)
MS, University of California, Santa Barbara, Computer Science (1998)
BTech, Indian Institute of Technology, Electrical Engineering (1990)

Dr. Prabhakar's research lies in the area of data management. His current research focuses on developing novel database systems for managing probabilistic (uncertain) data, and ensuring authenticity and integrity of outsourced databases. In earlier work he has addressed performance issues in large-scale, modern database applications such as multimedia, moving-object, and sensor databases. The efficient execution of I/O is a critical problem for these applications. Dr. Prabhakar's interest also lies in the design and development of digital rights management for database using digital watermarking techniques for structured (e.g. relational databases) and semi-structured (e.g., XML) data. Prior to joining Purdue, Dr. Prabhakar held a position with Tata Unisys Ltd. from 1990 to 1994.

Selected Publications
Yinian Qi, Rohit Jain, Sarvjeet Singh, Sunil Prabhakar, "Threshold Query Optimization for Uncertain Data", Proc. of the ACM International Conference on Management of Data (SIGMOD), June 2010, Indianapolis, USA
Chris Mayfield, Jennifer Neville, Sunil Prabhakar, "ERACER: A Database Approach for Statistical Inference and Data Cleaning", Proceedings of the ACM International Conference on Management of Data (SIGMOD), June 2010, Indianapolis, USA
William Sumner, Tao Bao, Xiangyu Zhang, Sunil Prabhakar, "Coalescing executions for fast uncertainty analysis", Proceedings of the International Conference on Software Engineering (ICSE), May 2011, Honolulu Hawaii