Optimization2026-08-28T17:11:00-05:00

Faculty

Resources

UW–Madison

On the web

Current Students

Alexander ZainounComputer Sciences
Jelena Diakonikolas
Arnav AakashIndustrial & Systems Engineering
Carla Michini
Brandon SommerfeldComputer Sciences
Alberto Del Pia
Caleb TaylorIndustrial & Systems Engineering
Jeff Linderoth
Chenghuang ChenMathematics
Alberto Del Pia
Guy ZamirComputer Sciences
Yudong Chen
Guyang CaoComputer Sciences
Jelena Diakonikolas
Matthew ZurekComputer Sciences
Yudong Chen
Monica RicoIndustrial & Systems Engineering
Jim Luedtke/Laura Albert
Peiyuan ZhangComputer Sciences
Stephen Wright
Puqian WangComputer Sciences
Jelena Diakonikolas
Ransheng GuanIndustrial & Systems Engineering
Jeff Linderoth
Tianhao WuIndustrial & Systems Engineering
Qiaomin Xie
Xinyu ZhouComputer Sciences
Stephen Wright, Jiawei Zhang
Yanbo QiaoIndustrial & Systems Engineering
Qiaomin Xie
Yi ZhuangIndustrial & Systems Engineering
Jim Luedtke
Yichen WangComputer Sciences
Yudong Chen
Yixuan ZhangIndustrial & Systems Engineering
Qiaomin Xie
Yongjia WangIndustrial & Systems Engineering
Carla Michini
Zihong XuMathematics
Alberto Del Pia

Alumni

Akhilesh SoniAmazon, Senior Applied Scientist
Jim Luedtke, Jeff Linderoth
Amanda SmithUniversity of Wisconsin–Madison, Teaching Professor
Jim Luedtke
Arinbjorn OlafssonLandsbankii, Iceland
Stephen Wright
Ashley PeperUniversity of Wisconsin-Stevens Point, Assistant Professor
Jim Luedtke, Laura Albert
Changu GaoAmazon, Research Scientist
Stephen Wright
Cheuk Yin LinMeta, Research Scientist
Jelena Diakonikolas
Ching-pei LeeInstitute of Statistical Mathematics-Japan, Professor
Stephen Wright
Christina OberlinRealPage, Solutions Architect
Stephen Wright
Cong Han LimVoleon
Stephen Wright
Dekun ZhouStackAdapt, Applied Machine Learning Scientist
Alberto Del Pia
Eli TowleGurobi Optimization, Optimization Support Engineer
Jim Luedtke
Eric AndersonPVCase, Principal Engineer
Jeff Linderoth
Haoran ZhuUber, Senior Machine Learning Engineer
Alberto Del Pia, Jeff Linderoth
Harshit KothariMicrosoft, Operations Research Analyst
Jim Luedtke
Hyemin JeonAmazon, Research Scientist
Jeff Linderoth
Jeff PoskinBoeing Global Servies, Mathematician
Alberto Del Pia
Ji LiuMeta, AI Scientist and Leader
Stephen Wright
Mahdi HamzeeiAmazon
Jim Luedtke
Mahdi NamazifarAmazon AGI, Principal Scientist
Jim Luedtke, Jeff Linderoth
Merve BodurUniversity of Edinburgh, Reader (Associate Professor)
Jim Luedtke
Michael O'NeillUniversity of North Carolina, Assistant Professor
Stephen Wright
Mustaka KilincExxonMobil, Operations ResearchTech Lead
Jeff Linderoth
Namsuk ChoKorean National Defense University, Professor
Jeff Linderoth
Ramsey RossmannMadison Gas & Electric, Senior Engineer: Transmission Planning
Jim Luedtke
Rui ChenChinese University of Hong Kong-Shenzhen, Assistant Professor
Jim Luedtke
Sangkyun LeeKorea University, Professor
Stephen Wright
Shuyao LiMeta, Research Scientist
Jelena Diakonikolas, Stephen Wright
Silvia Di GregorioSorbonne Paris Nord University, Maître de conférences
Alberto Del Pia
Srikrishna SridharQualcomm, Engineering Leader
Jim Luedtke, Jeff Linderoth, Stephen Wright
Subhujyoti MukerjeeAdobe Research, Research Scientist
Robert Nowak, Qiaomin Xie, Josiah Hanna
Taedong KimMeta, Research Scientist
Stephen Wright
Vanessa Ann Beddoe SawkmieBNSF Railway, Operations Research Analyst
Jeff Linderoth
Woojin KimLinde, Operations Research Engineering
Jim Luedtke
Xufeng CaiMeta, Research Scientist
Jelena Diakonikolas
Yongjia SongClemson University, Associate Professor
Jim Luedtke
Zhichao MaThe Disney Company, Decision Scientist
Jeff Linderoth

Graduate Studies

The optimization group at the University of Wisconsin-Madison is a great place to do graduate studies in optimization. Our faculty have diverse interests and appointments in numerous departments on campus. The group’s position in the Wisconsin Institute of Discovery in the Discovery Building provides a nucleus for research activities with collaborators around campus. Many of our graduate students from various departments work, study and meet with their research themes in the optimization space of the Wisconsin Institute of Discovery.

Over the years, the optimization group at UW-Madison has been distinguished by its contributions to the mathematical theory of optimization, its collaborations with the faculty at UW-Madison – and beyond – on interdisciplinary research projects, and its contributions to the modeling and computational aspects of optimization. The Wisconsin Institute of Discovery in Madison provides a special environment that encourages interdisciplinary research, which in turn motivates new core research in optimization.

The group also studies complex problems beyond WID. Examples of ongoing projects include optimization and machine Learning for functional brain imaging, strategic optimization for improved water quality and enhancement of natural resources, algorithms for data analysis (and application to large scale agricultural problems), and designs for more reliable electric grids.

Your Graduate Career in Optimization@UW

Graduate studies in optimization at UW-Madison offer:

Support

Contact professors for Research Assistantship availability. Departments offer some Teaching Assistantships and grading support (differs according to department and budget). Availability depends on current research funding, positions typically include tuition remission and stipend. Limited opportunities for Tutorial Assistantships are also available in some departments.

  • COMP SCI /​ I SY E / ​MATH 425:   Introduction to Combinatorial Optimization
    • Optimization problems over discrete structures, such as shortest paths, spanning trees, flows, matchings, and the traveling salesman problem.
  • COMP SCI / ​MATH / ​STAT 475:   Introduction to Combinatorics
    • Problems of enumeration, distribution, and arrangement; inclusion-exclusion principle; generating functions and linear recurrence relations. Potential applications in the social, biological, and physical sciences.
  • COMP SCI / ​E C E / ​I SY E 524:   Introduction to Optimization
    • Introduction to mathematical optimization from a modeling and solution perspective.
  • COMP SCI / ​I SY E/ ​MATH / ​STAT 525:   Linear Optimization
    • This course introduces optimization problems with constraints expressed as linear inequalities. Students develop geometric and algebraic intuition for the structure of linear programs, and study the theory behind the simplex method, the principal algorithm for solving them. Topics include duality theory and theorems of the alternatives.
  • COMP SCI / ​I SY E 526:   Advanced Linear Programming
    • Polynomial time methods for linear programming; quadratic programs and linear complementarity problems and related solution techniques; solution sets and their continuity properties.
  • COMP SCI /​ E C E /​ M E 532:   Matrix Methods in Machine Learning
    • An introduction to machine learning that focuses on matrix methods and features real-world applications ranging from classification and clustering to denoising and data analysis.
  • COMP SCI / ​I SY E 719:   Stochastic Programming
    • Stochastic programming is concerned with decision making in the presence of uncertainty, where the eventual outcome depends on a future random event. Topics include modeling uncertainty in optimization problems, risk measures, stochastic programming algorithms, approximation and sampling methods, and applications.
  • COMP SCI /​ I SY E 723:   Dynamic Programming and Associated Topics
    • General and special techniques of dynamic programming are developed by means of examples. Shortest-path algorithms; deterministic equipment replacement models; resource allocation problem; traveling-salesman problem; general stochastic formulations; Markovian decision processes and more
  • COMP SCI /​ I SY E /​ MATH / ​STAT 726:   Nonlinear Optimization I
    • This course emphasizes continuous, nonlinear optimization and could be taken with only a background in mathematical analysis.
  • COMP SCI /​ I SY E 727:   Convex Analysis
    • Convex sets in finite-dimensional spaces: relative interiors, separation, set operations. Convex functions: conjugacy, subdifferentials and directional derivations, functional operations, Fenchel-Rockafellar duality.
  • COMP SCI /​ I SY E /​ MATH 728:   Integer Optimization
    • Introduction to optimization problems over integers and survey of the theory behind the algorithms used in state-of-the-art methods for solving such problems. Special attention is given to the polyhedral formulations of these problems, and to their algebraic and geometric properties.
  • COMP SCI / ​I SY E /​ MATH 730:   Nonlinear Optimization II
    • Theory and algorithms for nonlinearly constrained optimization; relevant geometric concepts, including tangent and normal cones, theorems of the alternative, and separation results.
  • COMP SCI 733:   Computational Methods for Large Sparse Systems
    • Algorithms and theory for large scale systems in engineering and science, with emphasis on sparse matrices and iterative methods.

Here are more details on these courses, including information on credits and requisites.

To embark on either master’s degree or Ph.D programs in optimization, prospective graduate students must enroll in one of the departments with which the group is affiliated. You’re Ph.D. advisor should be a regular or affiliate faculty member of the department that graduate students are enrolled in. Graduate admission requirements and procedures are different among departments.

Refer to the graduate admissions pages for each of the following departments for specific information about the rules of the department:

The Optimization Qualifying Exam is a research-oriented milestone in which students showcase their original research to a faculty committee. It consists of two components: a written research report and a public oral presentation.

Coursework Requirements. Before taking the exam, students should have built a solid foundation in optimization by completing two courses from MATH/ISyE 425, 524, and 525, and two optimization courses at the 700 level (719, 726, 727, 728, or 730), with an average GPA of at least 3.5. Students who have taken equivalent courses elsewhere may apply for a waiver from the faculty committee.

Report. The student prepares a written report for the committee presenting their research progress. The report should articulate a compelling research question, motivate its importance, situate it within the relevant literature, and describe the results obtained, reflecting work that is on track for submission to a reputable journal or conference.

Presentation. The student delivers a public oral presentation to the committee, sharing their research question, its motivation, connections to the literature, and their results. This is a great opportunity to communicate research to a broader audience and receive valuable feedback from faculty.

Applications

Go to Top