Udemy – Optimization with Python: Solve Operations Research Problems 2023-7
Udemy – Optimization with Python: Solve Operations Research Problems 2023-7 Downloadly IRSpace

Optimization with Python: Solve Operations Research Problems is a training course on optimizing and solving operational research problems with the Python programming language, published by Udemy Academy. During the course of this training course, you will use various tools such as CPLEX, Gurobi, Pyomo optimal modeling language, linear and nonlinear programming, evolution algorithms, etc. to solve complex optimization problems. Long-term operational planning for different companies has become very difficult and complex due to the rapid change of available data and the need for fast and periodic decisions, and has faced modern challenges for engineers. In this regard, optimization algorithms are one of our best chances to find optimal solutions to changing problems.
During the course of this training, you will work with various libraries and frameworks such as CPLEX, Gurobi, GLPK, CBC, IPOPT, Couenne, SCIP, Pyomo, Or-Tools, PuLP and Pymoo and you will learn very valuable points. Implementing linearization techniques when working with binary variables is another very important educational topic of this course. The instructor of this course has focused more on purely mathematical approaches, but at the same time has also moved on to artificial intelligence, the development of genetic algorithms, and particle swarm optimization methods. This course is designed for beginners and inexperienced in optimization, and in this regard, the first two sections are dedicated to the basic principles of Python programming and mathematical modeling.
What you will learn in Optimization with Python: Solve Operations Research Problems
- Familiarity with different types of optimization such as analytical and meta-heuristic methods
- Linear Programming (LP)
- Integer Linear Programming (MILP)
- Nonlinear Programming (NLP)
- Integer Nonlinear Programming (MINLP)
- Genetic Algorithm (GA)
- Multi-objective optimization with NSGA-II
- Particle swarm optimization (PSO) method
- Constraint Programming (CP)
- Dual Cone Programming (SCOP)
- Optimization of garden fence installation project (covering the most space with the least fence)
- Solve routing problem with optimization techniques
- Maximum revenue increase in car rental store
- Electricity optimization in electrical systems
- Introduction to mathematical modeling
- Understand the basics of the Python programming language
- CPLEX
- Gurobi
- GLPK
- CBC
- IPOPT
- Couenne
- SCIP
- Work with Pyomo, Or-Tools, PuLP and Pymoo frameworks
Course specifications
Publisher: Udemy
Instructors: Rafael Silva Pinto
Language: English
Level: Introductory to Advanced
Number of Lessons: 103
Duration: 12 hours and 45 minutes
Course topics on 2023/12
Optimization with Python: Solve Operations Research Problems Prerequisites
Some knowledge in programming logic
Why and where to use optimization
It is NOT necessary to know Python
Pictures
Optimization with Python: Solve Operations Research Problems Introduction Video
Installation guide
After Extract, watch with your favorite Player.
Subtitle: English
Quality: 1080p
Changes:
Version 2023/7 compared to 2021/10 has increased the number of 13 lessons and the duration has decreased by 36 minutes. Also, the Quality of the course has increased from 720p to 1080p.
Download link
Size
3.62 GB