David F. Gleich - Department of Computer Science - Purdue University Skip to main content
David Gleich photo

David Gleich

Jyoti and Aditya Mathur Professor of Computer Science

Joined department: Fall 2011


Ph.D., Stanford University, Computational and Mathematical Engineering (2009)
M.S., Stanford University, Computational and Mathematical Engineering (2006)
B.S., Harvey Mudd College, Computer Science and Mathematics (2004)

Professor Gleich is interested in how we can utilize matrix algebra to express -- and improve -- algorithms in network analysis and data-based simulation analysis. Matrix algebra is a particularly attractive paradigm to study these procedures as it often gives rise to efficient computational procedures in a variety of settings (serial, parallel, streaming). This research straddles a few different areas and often involves working with large datasets on high performance computing architectures (e.g. MPI clusters) and data computing architectures (e.g. MapReduce).

Selected Publications

Arif Khan, David F. Gleich, Mahantesh Halappanavar and Alex Pothen, "A multithreaded algorithm for network alignment via approximate matching", Supercomputing 2012. http://conferences.computer.org/sc/2012/papers/1000a054.pdf
David F. Gleich and C. Seshadhri, "Vertex neighborhoods, low conductance cuts, and good seeds for local community methods", KDD2012, 10.1145/2339530.2339628
Reid Andersen and David F. Gleich and Vahab Mirrokni, "Overlapping clusters for distributed computation", WSDM2012, doi:10.1145/2124295.2124330
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 | DOE Degree Scorecards

Trouble with this page? Accessibility issues? Please contact the College of Science.