top of page
Inaugurated by IN-SPACe
ISRO Registered Space Tutor

S6-SA1-0443

What is the Application of Linear Programming in Transportation Problems?

Grade Level:

Class 10

AI/ML, Physics, Biotechnology, Space Technology, Chemistry, Engineering, Medicine

Definition
What is it?

Linear Programming helps solve transportation problems by finding the most efficient way to move goods from different sources (like factories) to various destinations (like warehouses or shops). It aims to minimize the total cost or time involved in this movement, while meeting all supply and demand requirements.

Simple Example
Quick Example

Imagine you have two 'mithai' shops (sources) in a city, and you need to deliver fresh 'ladoos' to three different customer locations (destinations). Linear Programming helps you figure out exactly how many ladoos to send from each shop to each customer, so that the total delivery cost (petrol, driver's time) is as low as possible.

Worked Example
Step-by-Step

Let's say a snack company has two factories (F1, F2) and needs to supply two distributors (D1, D2). F1 can produce 100 packets of chips, and F2 can produce 150 packets. D1 needs 120 packets, and D2 needs 130 packets. The cost to transport one packet is: F1 to D1 = Rs 5, F1 to D2 = Rs 7, F2 to D1 = Rs 6, F2 to D2 = Rs 4.

Step 1: Define variables. Let x11 be packets from F1 to D1, x12 from F1 to D2, x21 from F2 to D1, x22 from F2 to D2.
---
Step 2: Write the objective function (minimize cost). Minimize Z = 5x11 + 7x12 + 6x21 + 4x22.
---
Step 3: Write supply constraints. F1: x11 + x12 <= 100. F2: x21 + x22 <= 150.
---
Step 4: Write demand constraints. D1: x11 + x21 >= 120. D2: x12 + x22 >= 130.
---
Step 5: Add non-negativity constraints. x11, x12, x21, x22 >= 0.
---
Step 6: Solve these equations (usually with software for complex problems). For this simplified example, by trial and error or specific methods, we find a solution. Let's assume F1 sends 0 to D1 and 100 to D2. F2 sends 120 to D1 and 30 to D2.
---
Step 7: Calculate total cost with this solution: Z = (5*0) + (7*100) + (6*120) + (4*30) = 0 + 700 + 720 + 120 = Rs 1540. (This is one possible optimal distribution; actual solution requires specific algorithms).
---
Answer: The minimum transportation cost would be determined by finding the optimal values for x11, x12, x21, x22 that satisfy all conditions, which in this case, for example, could lead to a total cost of Rs 1540 (this is an illustrative cost, not the exact calculated minimum without solving the LPP).

Why It Matters

This concept is crucial for managing logistics in e-commerce, ensuring your online orders reach you quickly and cheaply. It's used in supply chain management for big companies like Amazon or Flipkart, and even in disaster relief to send aid efficiently. Careers in operations research, logistics, and data science heavily rely on this.

Common Mistakes

MISTAKE: Not considering all constraints (like total supply available or total demand required) when planning routes. | CORRECTION: Always list all supply and demand limits, and any other restrictions (like specific routes being unavailable), before starting to solve.

MISTAKE: Confusing the objective (minimizing cost) with maximizing profit. | CORRECTION: In transportation problems, the goal is usually to find the cheapest or fastest way to move goods, so the objective function should reflect minimizing cost or time.

MISTAKE: Assuming an immediate solution without checking if all demands are met and supplies are used within limits. | CORRECTION: After finding a potential solution, always double-check that the sum of goods sent from each source doesn't exceed its capacity, and the sum of goods received at each destination meets its requirement.

Practice Questions
Try It Yourself

QUESTION: A dairy farm has 200 liters of milk. Three shops need 80, 70, and 50 liters respectively. If the cost to deliver 1 liter to each shop is fixed, how many liters should be sent from the farm to each shop to meet demand? | ANSWER: Shop 1: 80 liters, Shop 2: 70 liters, Shop 3: 50 liters. (Total supply exactly meets total demand here).

QUESTION: A garment factory (F) can produce 500 shirts. Two retailers (R1, R2) need 300 and 250 shirts respectively. The transport cost from F to R1 is Rs 10/shirt, and from F to R2 is Rs 12/shirt. How many shirts should be sent to each retailer to minimize cost, assuming all demand must be met? | ANSWER: Send 300 shirts to R1 (cost 300*10 = Rs 3000) and 200 shirts to R2 (cost 200*12 = Rs 2400). Total cost = Rs 5400. (Note: R2's demand is 250, but factory only has 500 total, 300 went to R1, so only 200 left for R2. This shows a demand shortage for R2, which LPP would highlight).

QUESTION: A mobile phone company has two assembly plants, P1 (supply 1000 phones) and P2 (supply 1500 phones). They need to supply three cities, C1 (demand 800), C2 (demand 700), and C3 (demand 900). If the transport costs (per phone) are: P1-C1=Rs 50, P1-C2=Rs 60, P1-C3=Rs 40; P2-C1=Rs 70, P2-C2=Rs 30, P2-C3=Rs 50. Formulate the objective function and constraints to minimize total transport cost. | ANSWER: Objective: Minimize Z = 50x11 + 60x12 + 40x13 + 70x21 + 30x22 + 50x23. Constraints: x11+x12+x13 <= 1000 (P1 supply); x21+x22+x23 <= 1500 (P2 supply); x11+x21 >= 800 (C1 demand); x12+x22 >= 700 (C2 demand); x13+x23 >= 900 (C3 demand); xij >= 0 for all i,j.

MCQ
Quick Quiz

What is the primary goal when applying Linear Programming to a transportation problem?

To maximize the number of items transported.

To find the cheapest or fastest way to move goods.

To increase the production capacity of factories.

To identify new markets for products.

The Correct Answer Is:

B

The core application of Linear Programming in transportation is to optimize the movement of goods, typically by minimizing costs or transportation time, while meeting all demands and supply limits. Options A, C, and D are not the primary goals.

Real World Connection
In the Real World

Think about how food delivery apps like Zomato or Swiggy work. When you order food, the app uses algorithms similar to Linear Programming to decide which delivery person should pick up your order and which route they should take. This ensures your 'biryani' reaches you quickly and the delivery partner travels the shortest possible distance, saving time and fuel.

Key Vocabulary
Key Terms

OPTIMIZATION: Finding the best possible solution (e.g., lowest cost, fastest time) | CONSTRAINTS: Limitations or restrictions (e.g., maximum supply, minimum demand) | OBJECTIVE FUNCTION: The mathematical equation representing what you want to minimize or maximize | SUPPLY CHAIN: The entire network of organizations and activities involved in delivering a product or service to a customer | LOGISTICS: The detailed organization and implementation of a complex operation, especially moving equipment, facilities, and personnel.

What's Next
What to Learn Next

Next, you can explore the 'Simplex Method' which is a powerful algorithm used to solve more complex Linear Programming problems. Understanding it will help you solve real-world optimization challenges in various fields, opening doors to advanced math and computer science topics!

bottom of page