William Punch

William Punch

William Punch

Associate Professor; Affiliated Faculty for Computer Science & Engineering

Biography

William F. Punch is director of the MSU High Performance Computing Center and co-director of the Genetic Algorithms Research and Applications Group or GARAGe. His main interests are genetic algorithms and genetic programming, including theoretical issues (parallel GA/GP) and application issues (design, layout, scheduling, etc.). He also has active research in data mining, mostly focused on intelligent search approaches based on pattern-recognition techniques and GA/GP search.

Research Area
Awards
College of Engineering Withrow Teaching Excellence Award, 1993
Education
Ph.D., Artificial Intelligence, Ohio State University 1989
M.S., Computer Science, Ohio State University 1984
B.S., Biochemistry, Ohio State University 1979
Publications
Haibin Cheng, Pang-Ning Tan, Jon Sticklen, and William F. Punch, "Recommendation via Query Centered Random Walk on K-partite Graph," Proc. of IEEE Int'l Conf. on Data Mining (ICDM-07), Omaha, Nebraska, Oct 28-31, 2007.
J. Demott, R. Enbody, and W. Punch, "Revolutionizing the Field of Grey-box Attack Surface Testing with Evolutionary Fuzzing," Black Hat USA 2007 & DefCon 15, Las Vegas NV, August 2007.
L. Macklem and W. Punch, "Fitness Moderated Complexification for Prevention of GP Bloat," Genetic and Evolutionary Computation Conference (GECC0 2007), London 2007.
P. Juhas, D.M. Cherba, P.M. Duxbury, W.F. Punch, S.J.L Billinge,"Ab initio solid state nano-structure determination", Nature , vol 440, no 7084, pp 655-658, March 2006.