Michael Ferris

Michael Ferris
John P. Morgridge Chair in Computer Sciences
Jacques-Louis Lions Professor of Computer Sciences
Director of Data Science Hub

330 North Orchard Street, Room 4176
Madison WI 53715
Joined WID: 2010

Optimization methods and data modeling for large scale problems in science, engineering and economics


Dr. Ferris' research is concerned with algorithmic and interface development for large scale problems in mathematical programming, including links to the GAMS and AMPL modeling languages, and general purpose software such as PATH, NLPEC and EMP. He has worked on many applications of both optimization and complementarity, including cancer treatment planning, energy modeling, economic policy, traffic and environmental engineering, video-on-demand data delivery, structural and mechanical engineering. He serves on the editorial boards of Mathematical Programming, Informs Journal of Computing, and Optimization Methods and Software.


  • M.Phil., Churchill College, Cambridge University
  • M.A., Mathematics, Churchill College, Cambridge University
  • Ph.D., Churchill College, Cambridge University

Research Description

Optimization, Modeling and Applications of Operations Research, Complementarity Problems, Data Science, Grid Computation and Numerical Algorithms. 


Faculty Appointments in:

Industrial and Systems Engineering


Ferris is a SIAM fellow, an INFORMS fellow, received the Beale-Orchard-Hays prize from the Mathematical Programming Society and is a past recipient of a NSF Presidential Young Investigator Award, and a Guggenheim Fellowship.