Pankaj K. Agarwal

Pankaj K. Agarwal
  • Professor of Computer Science
  • Faculty Network Member of The Energy Initiative
  • Professor of Mathematics (Secondary)
  • Chair of Computer Science
  • Bass Fellow
  • RJR Nabisco Professor of Computer Science in Trinity College of Arts and Sciences
External address: D315 Lev Sci Res Ctr, Durham, NC 27708
Internal office address: Box 90129, Durham, NC 27708-0129
Phone: (919) 660-6548

Computational and combinatorial geometry, computational biology, robotics, spatial databases, geographic molecular information systems, and data structures.

Education & Training
  • Ph.D., New York University 1989

  • M.S., University of California at Santa Cruz 1986

  • B.S.E.E., Indian Institute of Technology (India) 1982

Afshani, P, Agarwal, PK, Arge, L, Larsen, KG, and Phillips, JM. "(Approximate) Uncertain Skylines." Theory of Computing Systems 52.3 (2013): 342-366. Full Text


Agarwal, PK, Kaplan, H, and Sharir, M. "Union of random minkowski sums and network vulnerability analysis." Proceedings of the Annual Symposium on Computational Geometry (2013): 177-186.

Agarwal, PK, Aronov, B, Har-Peled, S, Phillips, JM, Yi, K, and Zhang, W. "Nearest neighbor searching under uncertainty II." Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (2013): 115-126. Full Text

Agarwal, PK, Ezra, E, and Sharir, M. "Near-linear approximation algorithms for geometric hitting sets." Algorithmica 63.1-2 (2012): 1-25. Full Text

Agarwal, PK, Avraham, RB, and Sharir, M. "The 2-center problem in three dimensions." Computational Geometry: Theory and Applications (2012). Full Text

Yu, A, Agarwal, PK, and Yang, J. "Subscriber assignment for wide-area content-based publish/subscribe." IEEE Transactions on Knowledge and Data Engineering 24.10 (2012): 1833-1847. Full Text

Yu, A, Agarwal, PK, and Yang, J. "Processing and notifying range top-k subscriptions." Proceedings - International Conference on Data Engineering (2012): 810-821. Full Text

Yu, A, Agarwal, PK, and Yang, J. "Processing a large number of continuous preference top-k queries." Proceedings of the ACM SIGMOD International Conference on Management of Data (2012): 397-408. Full Text

Sharathkumar, R, and Agarwal, PK. "A near-linear time ε-approximation algorithm for geometric bipartite matching." Proceedings of the Annual ACM Symposium on Theory of Computing (2012): 385-394. Full Text


Procopiuc, CM, Agarwal, PK, and Har-Peled, S. "STAR-Tree: An Efficient Self-Adjusting Index for Moving Objects." Springer, 2002. Full Text

Agarwal, PK, Har-Peled, S, Mustafa, NH, and Wang, Y. "Near-Linear Time Approximation Algorithms for Curve Simplification." Springer, 2002. Full Text

Agarwal, PK, and Sharir, M. "Pseudo-line arrangements: duality, algorithms, and applications." ACM/SIAM, 2002.

Agarwal, PK, Edelsbrunner, H, and Wang, Y. "Computing the writhing number of a polygonal knot." ACM/SIAM, 2002.

Agarwal, PK, Hagerup, T, Ray, R, Sharir, M, Smid, MHM, and Welzl, E. "Translating a Planar Object to Maximize Point Containment." Springer, 2002. Full Text

Agarwal, PK, Arge, L, Procopiuc, O, and Vitter, JS. "A Framework for Index Bulk Loading and Dynamization." Springer, 2001. Full Text

Agarwal, PK, Arge, L, and Vahrenhold, J. "Time Responsive External Data Structures for Moving Points." Springer, 2001. Full Text

Agarwal, PK, Berg, MD, Har-Peled, S, Overmars, MH, Sharir, M, and Vahrenhold, J. "Reporting Intersecting Pairs of Polytopes in Two and Three Dimensions." Springer, 2001. Full Text

Agarwal, PK, Guibas, LJ, Har-Peled, S, Rabinovitch, A, and Sharir, M. "Computing the penetration depth of two convex polytopes in 3d." January 1, 2000. Full Text

Agarwal, PK, Flato, E, and Halperin, D. "Polygon Decomposition for Efficient Construction of Minkowski Sums." Springer, 2000. Full Text