Pankaj K. Agarwal, Duke University Department of Computer Science Chair and Professor of Computer Science and Mathematics

Research Interests

Computational & discrete geometry: Paradigms & techniques, approximation algorithms, geometric optimization, kinetic geometry, data structures, arrangements, proximity problems, trangulation, motion planning.

Shape Analysis: Representation, matching, clustering, similarity searching.

GIS and ecologic modeling: Terrain modeling and analysis, navigation, visibility, flow analysis, ecological modeling.

Spatial databases: Indexing techniques, spatiotemporal databases, stream processing, continuous queries, network data management, indexing under uncertainty.

Sensor networks: Processing sensor data, communication and energy efficient algorithms, sensor network design, sensor networks for ecological modeling.

Computational biology: Protein structures, shape representation, shape matching and analysis, systems biology.

Link to Top

Students & Postdocs

Former Students

  • Till Brenner (BS with high honors)
  • Sukhendu Chakraborty (MS) Oracle
  • Anne Collins (PhD) Centre College
  • Andrew Danner (PhD) Swarthmore
  • Pavan Desikan (PhD) Google
  • Sathish Govindarajan (PhD) IIS, Bangalore
  • Meetesh Karia (BS with highest honors) Trilogy
  • Stacey Luoma (MS) Evans and Sutherland
  • Nabil H. Mustafa (PhD) Lahore University

Former Postdocs

Link to Top

Teaching

CPS 124 Computer Graphics Fall 2000
CPS 130 Analysis of Algorithms Fall 1996
CPS 230 Design and Analysis of Algorithms Fall 2009
CPS 234 Computational Geometry Fall 2008
CPS 237 Randomized Algorithms Spring 2000
CPS 240 Computational Complexity Spring 2003
CPS 260⁄BGT 204 Algorithms in Computational Biology Fall 2003
CPS 296.2 Geometric Optimization Spring 2007
CPS 296.2 Shape Analysis Spring 2004
UPE 309⁄BIO 309 Ecological Forecasting Spring 2002
Link to Top

BioSketch

Ph.D.(Computer Science), Courant Institute, New York, 1989.

M.S. (Computer Science), University of California Santa Barbara, 1986.

B.E. (Electronics and Communication), University of Roorkee, Roorkee, India, 1982.

Link to Top

Contact

Pankaj K. Agarwal
Department of Computer Science
Levine Science Research Center D315
Duke University
Box 90129
Durham NC 27708-0129
Link to Top