Operations Research (2): Optimization Algorithms

Instructor: 孔令傑 (Ling-Chieh Kung)

What you'll learn

  •   Learn how to use algorithms to solve different types of optimization programs.
  •   Learn how to use Gurobi solver with Python to solve these problems efficiently.
  • Skills you'll gain

  •   Linear Algebra
  •   Engineering Calculations
  •   Mathematical Modeling
  •   Mathematical Software
  •   Operations Research
  •   Applied Mathematics
  •   Numerical Analysis
  •   Operational Analysis
  •   Calculus
  •   Algorithms
  •   Decision Making
  •   Process Optimization
  •   Program Implementation
  •   Computational Thinking
  • There are 6 modules in this course

    The series of courses consists of three parts, we focus on deterministic optimization techniques, which is a major part of the field of OR. As the second part of the series, we study some efficient algorithms for solving linear programs, integer programs, and nonlinear programs. We also introduce the basic computer implementation of solving different programs, integer programs, and nonlinear programs and thus an example of algorithm application will be discussed.

    The Simplex Method

    The Branch-and-Bound Algorithm

    Gradient Descent and Newton’s Method

    Design and Evaluation of Heuristic Algorithms

    Course Summary and Future Learning Directions

    Explore more from Algorithms

    ©2025  ementorhub.com. All rights reserved