MS&E111/211 Introduction to Optimization 2023-2024 Autumn |
About Optimization |
Mathematical Optimization is so large a subject that it cannot adequately be treated in the short amount time available in one quarter of an academic year. In this course, we shall restrict our attention mainly to an introductory aspects of optimization, such as problem formulation, solution property, priliminary optimality conditions, hight-level duality theories, algoritmic convergence concepts, numerical demonstrations.
Math Optimization often goes by the name Math Programming (MP). The word "Programming" should not be confused with computer programming which in fact it antedates. As originally used, the term refers to the timing and magnitude of actions to be carried out so as to achieve a goal in the best possible way. Math Programming is one of the core quantitative decision models in Engineering and Management. Highlights of this year's application topics are Economic Pricing and Equilibrium, On-line Decision-Making, Reinforcement Learning, Logistic Regression, Data Classification, Wasserstein Barycenter, Sensor Network Localization, Financial Decision and Risk management, Dynamic Resource Allocation, and their computations, which you would learn during the process of the course.
Course Contents and Schedules |
Course Requirements |
What background is needed for the course? This is an introductory course in the MS&E Department. no prior optimization background is required.
Students in this course will be expected to possess a background in the following mathematical subjects: multivariate differential calculus; basic linear algebra and some matrix operations. Familiarity with computers and computer programming might also be useful.