Course Description

This intermediate level course, offered by National Taiwan University, is designed to provide students with a comprehensive understanding of optimization algorithms in the field of Operations Research. Through a combination of theoretical concepts and practical applications, students will learn how to use mathematical models and algorithms to solve complex optimization problems in various industries. The course will cover topics such as linear programming, network optimization, integer programming, and nonlinear programming. Students will also learn about advanced algorithms such as genetic algorithms, simulated annealing, and tabu search. In addition to the theoretical concepts, this course will also provide hands-on experience through computer programming assignments. Students will have the opportunity to apply the concepts they have learned to real-world problems and develop their programming skills. By the end of this course, students will have a strong foundation in the mathematical theory and analysis behind optimization algorithms. They will also have the skills to effectively use these algorithms to improve operations management and decision-making processes in various industries. The course is suitable for individuals with a background in algebra