Skip to main content

in this section

Michael Jeremy Todd

  • Michael Jeremy Todd
  • Dept: Operations Research and Information Engineering
  • Title: Leon C. Welch Professor Emeritus
  • Address: 229 Frank HT Rhodes Hall
  • Phone: 607 255-9135
  • Website: Mike Todd
  • return to list


Michael Todd received his B.A. from Cambridge University, UK, in 1968, and his Ph.D. from Yale University, New Haven, Connecticut, in 1972. He joined Cornell University in 1973, where he is currently the Leon C. Welch Professor of Operations Research and Information Engineering. The focus of his research has been on the development and analysis of algorithms for continuous optimization problems, including simplicial algorithms for fixed-point problems, simplex and ellipsoid algorithms for linear programming, interior-point methods for semidefinite and cone programming, and first-order methods for ellipsoid optimization problems.

Research Interests

In general, Professor Todd is concerned with algorithms for certain classes of convex programming problems and their computational complexity. Examples include pivoting algorithms for quadratic programming and linear complementarity problems, the ellipsoid algorithm for linear and convex programming, interior-point methods for linear and semidefinite and more general conic programming problems, and first-order methods for certain ellipsoid optimization problems. He has also, with two former graduate students, produced the widely-used SDPT3 software package for linear, second-order, and semidefinite programming problems. Work continues on ellipsoid optimization problems, on questions in robust optimization, and on trying to understand the excellent real-world performance of interior-point methods.

Teaching Interests

Professor Todd used both Videonote and lecture notes posted on the course home page for ORIE 3300/5300, despite some concerns with losing attendance. Students really appreciated being able to catch up on missed lectures due to job interviews, etc., and attendance suffered only slightly. Lectures covered the theory of linear programming and algorithms for solving these problems, while most of the recitations provided hands-on experience with using the algebraic modeling language AMPL to represent real-life problems; AMPL models were also covered in the lectures, to stress the importance of modeling. Problem sets and exams dealt with both aspects of the course. ORIE 6310 dealt with extensions of linear programming, with a focus on complexity issues, including instances requiring exponential time for pivoting algorithms, expected polynomial-time pivoting algorithms, the diameter of polyhedra, and the informational complexity of nonlinear programming.

Service Interests

Michael Todd is currently the chair of the SIAM Activity Group on optimization, as well as the managing editor for the journal Foundations of Computational Mathematics. He was previously the editor-in-chief of Mathematical Programming and the chair of the Society for the Foundations of Computational Mathematics, and has served on the editorial boards of several journals and book series.

Selected Publications

  • Ahipasaoglu, S. D., P. Sun, Michael Jeremy Todd. 2008. "Linear convergence of a modified Frank-Wolfe algorithm for computing minimum-volume enclosing ellipsoids." Optimization Methods & Software 23 (1): 5-19.
  • Tutuncu, R. H., K. C. Toh, Michael Jeremy Todd. 2003. "Solving semidefinite-quadratic-linear programs using SDPT3." Mathematical Programming 95 (2): 189-217.
  • Todd, Michael Jeremy. 2001. "Semidefinite Optimization." Acta Numerica 10: 515-560.
  • Nesterov, Y. E., Michael Jeremy Todd. 1997. "Self-scaled barriers and interior-point methods for convex programming." Mathematics of Operations Research 22 (1): 1-42.
  • Todd, Michael Jeremy. 1986. "Polynomial Expected Behavior of a Pivoting Algorithm for Linear Complementarity and Linear-Programming Problems." Mathematical Programming 35 (2): 173-192.

Selected Awards and Honors

  • George B. Dantzig Prize (Mathematical Programming Society (MPS) and SIAM) 1988
  • John von Neumann Theory Prize (INFORMS) 2003
  • Fellow (Institute for Operations Research and the Management Sciences (INFORMS)) 2004
  • Fellow (Society of Industrial and Applied Mathematics (SIAM)) 2009
  • College of Engineering Excellence in Teaching Award (Cornell University) 2009