Optimization Models & Methods

Host University

University of Virginia

Semester

Fall 2024

Course Number

SYS 6003-600

CRN

16652

Credits

3

Discipline

Systems Engineering, Operations Research and Engineering Management

Instructor

Robert Riggs

Times and Days

Asynchronous

Course Information

This course is an introduction to theory and application of mathematical optimization. The goal of this course is to endow the student with a) a solid understanding of the subject’s theoretical foundation and b) the ability to apply mathematical programming techniques in the context of diverse engineering problems. Topics to be covered include a review of convex analysis (separation and support of sets, application to linear programming), convex programming (characterization of optimality, generalizations), Karush-Kuhn-Tucker conditions, constraint qualification and Lagrangian duality. The course closes with a brief introduction to dynamic optimization in discrete time.

Prerequisites

Two years of college mathematics, including linear algebra, and the ability to write computer programs.