NDA » NDA Study Material » Mathematics » Linear Programming Problem 

Linear Programming Problem 

Linear programming, also known as linear optimisation or LP is a method for optimising everyday operations with certain constraints. Read on to find an explanation of linear programming, linear programming problems, and more.

Linear programming, commonly known as linear optimisation, is often referred to as the problem to maximise or minimise the linear function which is subjected to the linear constraints. These can be either equalities or inequalities. Linear programming problems are a vital class of problem optimisation that helps in finding reliable solutions to acquire the lowest or the highest value of the function. There are mainly four types of linear programming problems that will be discussed today in detail. 

This article talks about linear programming problems. You will find brief information on the concept of linear programming in Maths, linear programming problems along with their solutions. 

Explanation of linear programming 

In simple terms, linear programming, also known as linear optimisation or LP is a method for optimising everyday operations with certain constraints. The major objective of linear programming is to either maximise or minimise the overall numerical value. It is considered one of the most important techniques used for finding optimum utilisation of resources. 

There are four major components of linear programming. These include decision variables, data, constraints, and objective functions.  While working with linear programming, here are some assumptions that must be kept in mind to better outcomes- 

  • The relationship between the objective function and constraints should be linear. 
  • The constraints can only be written in quantitative terms. 
  • The linear functions need to be optimised. 

Mathematical formulation of linear programming problem 

Imagine x and y are the two cabinets of type one and type two that need to be manufactured. These are non-negative and referred to as non-negative constraints. The company is ready to invest 540 hours to create 50 cabinets in total. Therefore, 

15x + 9y <= 540

x + y <= 50

These are referred to as linear constraints. Let Z be termed as the profit he earns therefore, Z = 5000x + 3000y

The company’s major objective here is to maximise the Z or the profit, known as the objective function. 

Linear programming problem 

There are four different types of linear programming problems. These are as follows –

  • Optimal Assignment Problems
  • Transportation Problems
  • Manufacturing problems
  • Diet Problems

Let’s discuss each of these in detail –

  • Optimal Assignment Problems

The first linear programming problem is the optimal assignment problem which is mainly related to the completion of a specified assignment assigned by the company to a specific group of people within the given time frame. These issues are most prevalent in event management companies, large corporations, and other working areas where there is working inefficiency. 

Here, the objective function is the number of tasks completed, whereas constraints are the number of employees asked to work, the number of hours each employee is working, and so on. 

  • Manufacturing problems

The manufacturing problems are related to maximising the production of products and profits of the manufactured products, which might be the function of the available workspace, machine hours, packing materials utilised, product’s market worth, raw material required, and so on. 

Here, the objective function is the production rate, whereas constraints are factors including the cost of packing materials, labour hours, and so on. 

  • Diet Problems

The diet problems mainly comprise the intake of a specific food item, affecting the overall diet plan. The purpose of the diet problem is to find a set of food items that can meet the daily nutritional needs while spending the least amount of money. 

Here, the objective function is the cost of the food consumption, whereas constraints are meeting nutritional needs, taking calories, and so on. 

  • Transportation Problems

Transportation problems are another type of linear programming problem which is mainly concerned with the study of effective transportation routes and how effectively one product is carried from one point to another so that the total cost of the transportation is minimised. In large organisations, it is difficult to analyse transportation issues. 

Here, the objective function is the transportation cost, whereas constraints are the demand and supply patterns. 

Method to solve a linear programming problem 

The linear programming problem is solved using a series of different methods such as simplex method, graphical method, or by using tools such as open solver, R, and so on. These will be discussed in the next study materials. 

Conclusion 

The concept of linear programming is applied broadly in the optimisation field for several reasons. Several functional problems can be represented as linear programming problems. The linear optimisation or the linear programming problems is often referred to as the problem to maximise or minimise the linear function which is subjected to the linear constraints.
In this article describing linear programming problems, we studied the concept of linear programming problems in length. We covered several other topics, such as types of linear programming problems, discussed each of these problems in detail, and other related topics. 

faq

Frequently asked questions

Get answers to the most common queries related to the NDA Examination Preparation.

Give an example of a linear programming problem?

Ans : The most popular example of the linear programming problem...Read full

Is linear programming used in real life? If yes, how?

Ans : Yes, the concept of linear programming is widely used in real life in co...Read full

How do companies like Amazon use linear programming?

Ans : Companies like Amazon consider using linear programming to find the mos...Read full

List the advantages of linear programming?

Ans : The following are the advantages of linear programming –  ...Read full

Mention two assumptions of linear programming?

Ans : The assumptions are as follows: Th...Read full