Series of articles about linear programming and mathematical optimization.
In this course, you'll learn to use Google OR-Tools in order to solve optimization and satisfiability problems by building mathematical models in Python.
Chapter | Description | Article | Notebook |
---|---|---|---|
1. Introduction to Linear Programming | Learn to optimize an army with a simple problem using Google OR-Tools. | Article | |
2. Integer vs. Linear Programming | Understand the difference between linear vs. other types of programming. | Article | |
3. Constraint Programming | Introduction to Constraint Programming with CP-SAT and comparison with LP. | Article | |
4. Nonlinear Programming | Find the best allocation for marketing channels with diminishing returns. | Article |
- Email: labonne.maxime@gmail.com
- Twitter: @maximelabonne
- Medium: https://medium.com/@mlabonne
- Blog: https://mlabonne.github.io/blog/