Linear Programming

Optimizing Your Limited Resources

Linear Programming

Make the most of your available resources.

© iStockphoto/MaleWitch

If you've only got limited resources at your disposal, then it's helpful to calculate how best to maximize those resources – whether that's time, money, or space.

Let's say, for example, that you have 50 square feet of office space to use for storage.

Your budget is $200, and there are a variety of cabinet types and sizes from which to choose.

How do you optimize the space you have available, and stay within the allotted budget?

Or suppose you have three delivery trucks, and 10 drop-off points.

How do you plan the most efficient route and schedule for these trucks?

Or consider that you manufacture three products using the same basic raw materials. However, as each product uses different amounts of material, some are more expensive to produce than others. A few of the materials are perishable, and need to be used quickly. How much of each product should you manufacture to minimize your cost? And which combination produces the least waste?

Questions like these may seem very complex. With so many variables and constraints to take into consideration, how do you decide what to do? The answer is to use linear programming.

Linear programming is a mathematical technique that determines the best way to use available resources. Managers use the process to help make decisions about the most efficient use of limited resources – like money, time, materials, and machinery.


You can use linear programming only if there is a linear relationship between the variables you're looking at. The relationship is linear if a unit change in one is connected to a constant amount of change in the other. On a graph, a linear relationship is shown as a straight line.

The Linear Programming Technique

To help you understand linear programming, we'll work through an example. Let's say your company makes two products – Joops and Goops. The capacity of your manufacturing unit is...

Access the Full Article

This resource is only available in full within the Mind Tools Club.

Learn More and Join Today

Already a Club member? Log in to finish this article.
Add this article to My Learning Plan

Where to go from here:

Join the Mind Tools Club

Click to join Mind Tools
Printer-friendly version
Return to the top of the page

Your Score
Create a Login to Save Your Learning Plan

This ensures that you don’t lose your plan.

Connect with…

Or create a Mind Tools login. Existing user? Log in here.
Log in with your existing Mind Tools details
Lost Username or Password
You are now logged in…

Lost username or password?

Please enter your username or email address and we'll send you a reminder.

Thank You!

Your log in details have been sent to the email account you registered with. Please check your email to reset your login details.

Create a Mind Tools Login
Your plan has been created.

While you're here, subscribe to our FREE newsletter?

Learn a new career skill every week, and get our Personal Development Plan workbook (worth $19.99) when you subscribe.

Thank You!

Please check your Inbox, and click on the link in the email from us. We can then send you the newsletter.