EPFLx: Optimization: principles and algorithms - Linear optimization
Introduction to linear optimization, duality and the simplex algorithm.

- Certification
- Certificate of completion
- Duration
- 5 weeks
- Price Value
- $ 59
- Difficulty Level
- Introductory
Introduction to linear optimization, duality and the simplex algorithm.
Offered by EPFLx
Embark on an exciting journey into the world of linear optimization with this comprehensive introductory course offered by EPFLx. This course, designed for beginners, delves into the fascinating realm of mathematical problem-solving, focusing on linear optimization, duality, and the simplex algorithm. You'll gain a solid foundation in these essential concepts, which are crucial in various fields such as economics, engineering, and computer science.
While no prior knowledge of optimization is required, students should have a strong background in linear algebra, including:
Although not mandatory, knowledge of Python programming language is beneficial for a deeper understanding of the algorithms presented in the course.
By mastering linear optimization techniques, learners will be equipped with powerful tools to tackle complex decision-making problems and drive efficiency in their respective fields.
Enroll now and unlock the power of linear optimization!
Explore more courses to enhance your cloud computing and Kubernetes skills.
An in-depth introduction to the field of machine learning, from linear models to deep learning and reinforcement learning, through hands-on Python projects. -- Part of the MITx MicroMasters program in Statistics and Data Science.
Welcome to the self paced course, Algorithms: Design and Analysis, Part 2! Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This course is an introduction to algorithms for learners with at least a little programming experience.
Learn the mathematical and computational basics for applying optimization successfully. Master the different formulations and the important concepts behind their solution methods. Learn to implement and solve optimization problems in Python through the practical exercises.
A self-contained course on the fundamentals of modern optimization with equal emphasis on theory, implementation, and application. We consider linear and nonlinear optimization problems, including network flow problems and game-theoretic models in which selfish agents compete for shared resources. We apply these models to a variety of real-world scenarios.