Linear programming is a strong optimization approach that’s used to enhance determination making in lots of domains. That is the primary half in a multi-part sequence that may cowl necessary subjects having to do with linear programming. This primary article would be the most straightforward and is supposed to cowl the fundamentals earlier than stepping into extra superior linear programming subjects.
On this article, we are going to:
- Talk about what constitutes a linear programming downside
- Go over how linear programming works and why it’s highly effective
- Run a linear programming instance in Python
I personally discover examples to be a really efficient car for studying technical subjects. For that cause, we will probably be following a easy instance all through this text. I’ll introduce the instance within the subsequent part.
Earlier than we dive in, in case you aren’t very conversant in the essential ideas and terminology of optimization, I wrote an intro to optimization article that I encourage you to take a look at earlier than persevering with (there are various generic optimization phrases on this article that I don’t outline).