Greg N. Frederickson - Department of Computer Science - Purdue University Skip to main content
Greg N. Frederickson photo

Greg N. Frederickson

Professor Emeritus of Computer Science

Joined department: 1982


AB, Harvard University, Economics (1969)
MS, University of Maryland, Computer Science (1976)
PhD, University of Maryland, Computer Science (1977)

Professor Frederickson's areas of interest include the analysis of algorithms, with special emphasis on data structures, and graph and network algorithms. His recent work has focused on designing data structures to dynamically maintain information about graphs, on designing optimal algorithms for parametric search problems on trees, and on discovering graph decompositions that facilitate fast algorithms for shortest path problems. Professor Frederickson has served on the editorial boards of SIAM Journal on Computing , SIAM Journal on Discrete Mathematics , and IEEE Transactions on Computers , and Algorithmica. He has published four books, Dissections Plane & Fancy, Cambridge University Press, 1997, Hinged Dissections: Swinging & Twisting , Cambridge University Press, 2002, Piano-Hinged Dissections: Time to Fold!, A K Peters, 2006, and Ernest Irving Freese's `Geometric Transformations': the Man, the Manuscript, the Magnificent Dissections!, World Scientific Publishing, 2017. Professor Frederickson was recognized in 2003-04 as a Top Ten Outstanding Teacher in Science at Purdue, and was inducted into Purdue's Book of Great Teachers in 2008. He won a George Polya Award from the Mathematical Association of America in 2004, and again in 2009.

Selected Publications

Greg N. Frederickson, "Ambivalent data structures for dynamic 2-edge-connectivity and k smallest spanning trees", SIAM Journal on Computing, Volume 26, pp. 484-538, 1997

Greg N. Frederickson and Roberto Solis-Oba, "Efficient algorithms for robustness in resource allocation and scheduling problems", Theoretical Computer Science, Volume 352, pp. 250-265, 2006

Greg N. Frederickson and Barry Wittman, "Approximation algorithms for the traveling repairman and speeding deliveryman problems", Algorithmica, Volume 62, pp. 1198-1221, 2012

Last Updated: Dec 4, 2020 1:55 PM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2024 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.