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 collection that can cowl essential matters having to do with linear programming. This primary article would be the simplest and is supposed to cowl the fundamentals earlier than entering into extra superior linear programming matters.
On this article, we are going to:
- Focus on 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 matters. For that cause, we can be following a easy instance all through this text. I’ll introduce the instance within the subsequent part.
Earlier than we dive in, for those who 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).