John E. Dennis, Jr.



Research Interests

John's primary research focuses on practical methods for optimization, particularly in parallel methods for nonlinear optimization of systems. Through his work in multidisciplinary optimization, he has already placed Rice University and the CRPC at an advantage in the field of computational engineering by combining two separate areas in which those organizations have tremendous experience.


Past Positions & Accomplishments

John was the founder and editor-in-chief of the SIAM Journal on Optimization and co-editor of the Journal of Mathematical Programming, as well as an advisory editor of Mathematics of Operations Research. He has served as chair of the Mathematical Programming Society, chair of the SIAM Activity Group for Optimization, vice chair of the ACM Special Interest Group for Numerical Mathematics, and served two terms on the Council of SIAM. He has also been a Fulbright lecturer to Argentina and given many featured invited addresses at international conferences.

At Rice University, John is currently chair of the Department of Computational and Applied Mathematics (CAAM), and he is a former chair of the Department of Computer Science (CS). He has directed 32 Ph.D. theses, with his students now holding positions in industry, government, and academic departments of business, mathematics, computer science, and applied mathematics. John is also the chair of the CRPC Optimization Project.



John's algorithm research has been published in several software journals and contributed greatly to solving engineering optimization problems. He has published numerous papers, many of which are available from the CAAM and CRPC departments here at Rice University. He has also co-authored a textbook (with R.B. Schnabel) that was published by Prentice-Hall and reprinted in a Russian translation by MIR Publishing of Moscow. It has now been published as one of the SIAM Classics in Applied Mathematics.


Return to main page