Linear Programming Applications. Transportation Problem

Similar documents
Transportation Problem

Operations Research: Introduction. Concept of a Model


Example: 1. In this chapter we will discuss the transportation and assignment problems which are two special kinds of linear programming.

The Transportation Problem

The Transportation Problem. Experience the Joy! Feel the Excitement! Share in the Pleasure!

Formulating and Solving a Linear Programming Model for Product- Mix Linear Problems with n Products

The Transportation Problem

TRANSPORTATION PROBLEMS

Chapter 7 TRANSPORTATION PROBLEM

UNIT 4 TRANSPORTATION PROBLEM

Fundamentals of Operations Research. Prof. G. Srinivasan. Indian Institute of Technology Madras. Lecture No. # 15

Systems Analysis in Construction

CHAPTER SOLVING MULTI-OBJECTIVE TRANSPORTATION PROBLEM USING FUZZY PROGRAMMING TECHNIQUE-PARALLEL METHOD 40 3.

Linear Programming. H. R. Alvarez A., Ph. D. 1

Dr. S. Bourazza Math-473 Jazan University Department of Mathematics

MULTIPLE CHOICE QUESTIONS DECISION SCIENCE

Bachelor s Degree Programme Operations Research (Valid from 1st January, 2012 to 30th November, 2012.)

OPERATIONS RESEARCH. Transportation and Assignment Problems

56:270 Final Exam - May

W P 1 30 / 10 / P 2 25 / 15 / P 3 20 / / 0 20 / 10 / 0 35 / 20 / 0

OPERATIONS RESEARCH. Transportation and Assignment Problems

TRANSPORTATION & NETWORK PROBLEMS

ST. JOSEPH S COLLEGE OF ARTS & SCIENCE (AUTONOMOUS) CUDDALORE-1

2. Linear Programming Problem

Outline. 15. Descriptive Summary, Design, and Inference. Descriptive summaries. Data mining. The centroid

Review Questions, Final Exam

TRANSPORTATION PROBLEMS

56:171 Operations Research Midterm Exam - October 26, 1989 Instructor: D.L. Bricker

Integer programming: an introduction. Alessandro Astolfi

The Assignment Problem

MATH2070 Optimisation

Linear Programming, Lecture 4

UNIT-4 Chapter6 Linear Programming

Lecture 8 Network Optimization Algorithms

Answer the following questions: Q1: Choose the correct answer ( 20 Points ):

Slack Variable. Max Z= 3x 1 + 4x 2 + 5X 3. Subject to: X 1 + X 2 + X x 1 + 4x 2 + X X 1 + X 2 + 4X 3 10 X 1 0, X 2 0, X 3 0

The Simplex Method of Linear Programming

II BSc(Information Technology)-[ ] Semester-III Allied:Computer Based Optimization Techniques-312C Multiple Choice Questions.

M.SC. MATHEMATICS - II YEAR

Welcome to CPSC 4850/ OR Algorithms

Standard Form An LP is in standard form when: All variables are non-negativenegative All constraints are equalities Putting an LP formulation into sta

Exercises - Linear Programming

Solving the Transportation Problem Using Fuzzy Modified Distribution Method

OPERATIONS RESEARCH. Linear Programming Problem

DRAFT Formulation and Analysis of Linear Programs

INTEGER PROGRAMMING. In many problems the decision variables must have integer values.

...(iii), x 2 Example 7: Geetha Perfume Company produces both perfumes and body spray from two flower extracts F 1. The following data is provided:

Introduction to Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

is called an integer programming (IP) problem. model is called a mixed integer programming (MIP)

Modern Logistics & Supply Chain Management

CHAPTER 11 Integer Programming, Goal Programming, and Nonlinear Programming

Linear programming. Debrecen, 2015/16, 1st semester. University of Debrecen, Faculty of Business Administration 1 / 46

Multicriteria Decision Making

Network Flows. 7. Multicommodity Flows Problems. Fall 2010 Instructor: Dr. Masoud Yaghini

Linear Programming. (Com S 477/577 Notes) Yan-Bin Jia. Nov 28, 2017

Linear Programming CHAPTER 11 BASIC CONCEPTS AND FORMULA. Basic Concepts 1. Linear Programming

OPERATIONS RESEARCH. Michał Kulej. Business Information Systems

The Big M Method. Modify the LP

Introduction to Linear Programming (LP) Mathematical Programming (MP) Concept

Special cases of linear programming

Linear Programming: Chapter 5 Duality

A New Method for Solving Bi-Objective Transportation Problems

Applications of Linear Programming - Minimization

Summary of the simplex method

Programmers A B C D Solution:

F 1 F 2 Daily Requirement Cost N N N

56:171 Operations Research Fall 1998

PREPARED BY: INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Paper Name: Linear Programming & Theory of Games. Lesson Name: Duality in Linear Programing Problem

Integer Programming. The focus of this chapter is on solution techniques for integer programming models.

Introduction to Linear Programming (LP) Mathematical Programming (MP) Concept (1)

Introduction to LP. Types of Linear Programming. There are five common types of decisions in which LP may play a role

Introduction to Operations Research

THE UNIVERSITY OF HONG KONG DEPARTMENT OF MATHEMATICS. Operations Research I

UNIVERSITY OF KWA-ZULU NATAL

The Markov Decision Process (MDP) model

LINEAR PROGRAMMING BASIC CONCEPTS AND FORMULA

Introduction 1.1 PROBLEM FORMULATION

Lecture 23 Branch-and-Bound Algorithm. November 3, 2009

What is an integer program? Modelling with Integer Variables. Mixed Integer Program. Let us start with a linear program: max cx s.t.

9.5 THE SIMPLEX METHOD: MIXED CONSTRAINTS

56:171 Fall 2002 Operations Research Quizzes with Solutions

The Graphical Method & Algebraic Technique for Solving LP s. Métodos Cuantitativos M. En C. Eduardo Bustos Farías 1

Lecture 14 Transportation Algorithm. October 9, 2009

3 Development of the Simplex Method Constructing Basic Solution Optimality Conditions The Simplex Method...

PROJECT MANAGEMENT CHAPTER 1

Linear and Integer Programming - ideas

Review Questions, Final Exam

On the Approximate Linear Programming Approach for Network Revenue Management Problems

Unit 3. Linear Programming. The simplex method

Advanced Microeconomics

Linear programming. Starch Proteins Vitamins Cost ($/kg) G G Nutrient content and cost per kg of food.

Stochastic Optimization

Minimum cost transportation problem

Some Results in Duality

Integer Programming and Branch and Bound

Lecture 11 Linear programming : The Revised Simplex Method

Maximum Flow Problem (Ford and Fulkerson, 1956)

Methods and Models for Combinatorial Optimization

Transcription:

Linear Programming Applications Transportation Problem 1

Introduction Transportation problem is a special problem of its own structure. Planning model that allocates resources, machines, materials, capital etc. in a best possible way In these problems main objective generally is to minimize the cost of transportation or maximize the benefit. 2

Objectives To structure a basic transportation problem To demonstrate the formulation and solution with a numerical example 3

Structure of the Problem A classic transportation problem is concerned with the distribution of any commodity (resource) from any group of sources to any group of destinations or sinks The amount of resources from source to sink are the decision variables The criterion for selecting the optimal values of the decision variables (like minimization of costs or maximization of profits) will be the objective function The limitation of resource availability from sources will constitute the constraint set. 4

Structure of the Problem contd. Let there be m origins namely O 1, O 2,, O m and n destinations D 1, D 2,, D n Amount of commodity available in i th source is a i, i=1,2,, m Demand in j th sink is b j, j = 1, 2,, n. Cost of transportation of unit amount of material from i to j is c ij Amount of commodity supplied from i to j be denoted as x ij 5 Thus, the cost of transporting x ij units of commodity from i to j is c ij x ij

Structure of the Problem contd. The objective of minimizing the total cost of transportation Minimize f = (1) Generally, in transportation problems, the amount of commodity available in a particular source should be equal to the amount of commodity supplied from that source. Thus, the constraint can be expressed as n j= 1 x ij = a i, m n i = 1 j = 1 c ij x ij i= 1, 2,, m (2) 6

Structure of the Problem contd. Total amount supplied to a particular sink should be equal to the corresponding demand m i= 1 x ij = b j, j = 1, 2,, n (3) The set of constraints given by eqns (2) and (3) are consistent only if total supply and total demand are equal m n a i = b j i= 1 j= 1 i= 1, 2,, m, j = 1,2,, n (4) 7

Structure of the Problem contd. But in real problems constraint (4) may not be satisfied. Then, the problem is said to be unbalanced Unbalanced problems can be modified by adding a fictitious (dummy) source or destination which will provide surplus supply or demand respectively The transportation costs from this dummy source to all destinations will be zero Likewise, the transportation costs from all sources to a dummy destination will be zero 8

Structure of the Problem contd. This restriction causes one of the constraints to be redundant Thus the above problem have m x n decision variables and (m n - 1) equality constraints. The non-negativity constraints can be expressed as x ij 0 i= 1, 2,, m, j = 1, 2,, n (5) 9

Example (1) Consider a transport company which has to supply 4 units of paper materials from each of the cities Faizabad and Lucknow The material is to be supplied to Delhi, Ghaziabad and Bhopal with demands of four, one and three units respectively Cost of transportation per unit of supply (c ij ) is indicated in the figure shown in the next slide Decide the pattern of transportation that minimizes the cost. 10

Example (1) contd. Solution: Let the amount of material supplied from source i to sink j as x ij Here m =2; n = 3. 11

Example (1) contd. Total supply = 44 = 8 units Total demand = 41 3 = 8 units Since both are equal, the problem is balanced Objective function is to minimize the total cost of transportation from all combinations Minimize i.e. Minimize m n f = i= 1 j= 1 c ij x ij f = 5 x 11 3 x 12 8 x 13 4 x 21 x 22 7 x 23 (6) 12

Example (1) contd. The constraints are explained below: The total amount of material supplied from each source city should be equal to 4 3 x ij j= 1 = 4 ; i= 1,2 i.e. x 11 x 12 x 13 = 4 for i = 1 (7) x 21 x 22 x 23 = 4 for i = 2 (8) 13

Example (1) contd. The total amount of material received by each destination city should be equal to the corresponding demand 2 i= 1 x ij = b j ; j = 1, 2, 3 i.e. x 11 x 21 = 4 for j = 1 (9) x 12 x 22 = 1 for j = 2 (10) x 13 x 23 = 3 for j = 3 (11) Non-negativity constraints 14 x ij ; i = 1, 2; j =1, 2, 3 (12) 0

Example (1) contd. Optimization problem has 6 decision variables and 5 constraints Since the optimization model consists of equality constraints, Big M method is used to solve Since there are five equality constraints, introduce five artificial variables viz., R 1, R 2,R 3,R 4 and R 5. 15

Example (1) contd. The objective function and the constraints can be expressed as Minimize f = 5 x 3 x M R M subject to x 11 x 12 x 13 R 1 = 4 x 21 x 22 x 23 R 2 = 4 x 11 x 21 R 3 = 4 x 12 x 22 x 23 R 4 = 1 x 13 x 23 R 5 = 3 11 12 8 x13 4 x21 1 x22 7 1 R 2 M R 3 M R 4 x M R 5 23 16

17 Example (1) contd. Modifying the objective function to make the coefficients of the artificial variable equal to zero, the final form objective function is The solution of the model using simplex method is shown in the following slides 5 4 3 2 1 23 22 21 13 12 11 0 0 0 0 0 ) 2 7 ( ) 2 1 ( ) 2 4 ( ) 2 8 ( ) 2 3 ( ) 2 5 ( R R R R R x M x M x M x M x M x M f

Example (1) contd. First iteration 18

Example (1) contd. Second iteration 19

Example (1) contd. Third iteration 20

Example (1) contd. Fourth iteration 21

Example (1) contd. Repeating the same procedure Minimum total cost, f = 42 Optimum decision variable values: x 11 = 2.2430, x 12 = 0.00, x 13 = 1.7570, x 21 = 1.7570, x 22 = 1.00, x 23 = 1.2430. 22

Example (2) Consider three factories (F) located in three different cities, producing a particular chemical. The chemical is to get transported to four different warehouses (Wh), from where it is supplied to the customers. The transportation cost per truck load from each factory to each warehouse is determined and are given in the table below. Production and demands are also given in the table below. 23

Example (2) contd. Solution: Let the amount of chemical to be transported from factory i to warehouse j be x ij. Total supply = 60110150 = 320 Total demand = 65858070 = 300 Since the total demand is less than total supply, add one fictitious ware house, Wh5 with a demand of 20. Thus, m =3; n = 5 24

Example (2) contd. The modified table is shown below 25

Example (2) contd. Objective function is to minimize the total cost of transportation from all combinations Minimize f = 523 x 11 682 x 12 458 x 13 850 x 0 x 14 15 420 x 21 412 x 22 362 x 729 x 23 24 0 x 25 670 x 31 558 x 32 895 x 33 695 x 34 0 x 35 subject to the constraints x 11 x 12 x 13 x 14 x = 60 15 for i = 1 x 21 x 22 x 23 x 24 x = 110 25 for i = 2 x 31 x 32 x 33 x 34 x 35 = 150 for i = 3 26

Example (2) contd. x 11 x 21 x 31 = 65 for j = 1 x 12 x 22 x 32 = 85 for j = 2 x 13 x 23 x 23 = 90 for j = 3 x 14 x 24 x 24 = 80 for j = 4 x 15 x 25 x 25 =20 for j = 5 x ij 0 i = 1, 2,3; j=1, 2, 3,4 This optimization problem can be solved using the same procedure used for the previous problem. 27

Thank You 28