1 of 36

Transportation and Game theory

(BMG6SEC42)

2 of 36

INTRODUCTION

  • It is an optimization method applicable for the solution of optimization problem where objective function and the constraints are linear.
  • It was first applied in 1930 by economist, mainly in solving resource allocation problem During World War II, the US Air force sought more effective procedure for allocation of resources George B. Dantzig, a member of the US Air Force formulate general linear problem for solving the resources allocation problem.

“A Linear Programming Problem is one that is concerned with finding the optimal value (maximum or minimum value) of a linear function (called objective function) of several variables (say x and y), subject to the conditions that the variables are non-negative and satisfy a set of linear inequalities (called linear constraints). The term linear implies that all the mathematical relations used in the problem are linear relations while the term programming refers to the method of determining a particular programme or plan of action.”

3 of 36

4 of 36

5 of 36

6 of 36

7 of 36

8 of 36

9 of 36

10 of 36

Problem: All products manufactured are shipped out of the storage area at the end of the day. Therefore, the two products must share the total raw material, storage space, and production time. The company wants to determine how many units of each product to produce per day to maximize its total income.

Solution

  • The company has decided that it wants to maximize its sale income, which depends on the number of units of product I and II that it produces.
  • Therefore, the decision variables, x1 and x2 can be the number of units of products I and II, respectively, produced per day.

11 of 36

BCN67755

Decision and Risk Analysis

Syed M. Ahmed, Ph.D.

  • The object is to maximize the equation:

Z = 13x1 + 11x2

subject to the constraints on storage space, raw materials, and

production time.

  • Each unit of product I requires 4 ft2 of storage space and each unit of product II requires 5 ft2. Thus a total of 4x1 + 5x2 ft2 of storage space is needed each day. This space must be less than or equal to the available storage space, which is 1500 ft2. Therefore,

4X1 + 5X2 1500

  • Similarly, each unit of product I and II produced requires 5 and 3 1bs, respectively, of raw material. Hence a total of 5xl + 3x2 Ib of raw material is used.

12 of 36

BCN67755

Decision and Risk Analysis

Syed M. Ahmed, Ph.D.

  • This must be less than or equal to the total amount of raw material

available, which is 1575 Ib. Therefore,

5x1 + 3x2 1575

  • Prouct I can be produced at the rate of 60 units per hour. Therefore, it must take I minute or 1/60 of an hour to produce I unit. Similarly, it requires 1/30 of an hour to produce 1 unit of product II. Hence a total of x1/60 + x2/30 hours is required for the daily production. This quantity must be less than or equal to the total production time available each day. Therefore,

x1 / 60 + x2 / 30 7 or x1 + 2x2 420

  • Finally, the company cannot produce a negative quantity of any

product, therefore x1 and x2 must each be greater than or equal to zero.

13 of 36

BCN67755

Decision and Risk Analysis

Syed M. Ahmed, Ph.D.

  • The linear programming model for this example can be summarized as:

…..Eq (4)

14 of 36

Graphical Solution to LP Problems

15 of 36

16 of 36

17 of 36

18 of 36

19 of 36

20 of 36

21 of 36

22 of 36

23 of 36

24 of 36

25 of 36

26 of 36

27 of 36

28 of 36

29 of 36

Complications in Simplex Method

BCN67755

Decision and Risk Analysis

Syed M. Ahmed, Ph.D.

Example: Greater- Than-Or-Equal- To Constraints

  • To start the solution, slack variables must first be assigned to convert all in-equalities to equalities. Let S1 and S2 be slack variables.
  • Re- arrange the objective function so that all the variables are on

the left-hand side of the equation.

…….Eq. (1)

30 of 36

Complications in Simplex Method

  • The negative signs for S1 and S2 make it no longer feasible to set all the decision variables (i.e., y1, y2, y3) equal to zero as the initial solution.
  • To assure a starting feasible solution, artificial variables can be added to the greater-than-or-equal-to constraints. Let W1 and W2 be two artificial variables. Hence the Eq. (2) becomes:

…….Eq. (3)

BCN67755

Decision and Risk Analysis

Syed M. Ahmed, Ph.D.

…….Eq. (2)

31 of 36

Complications in Simplex Method

BCN67755

Decision and Risk Analysis Syed M. Ahmed, Ph.D.

  • A starting feasible solution can be easily derived from Eq. (3) as follows:

  • The objective function in Eq. (3) then becomes:

…….Eq. (4)

  • From Eq. (3):
  • The coefficients and constants in Eq. (5) can now be arranged in the Tableau format as shown in next slide.
  • Substituting these expressions in Eq. (4) yields the following new expression for the objective function:

  • The objective function may now be combined with Eq. (3) to express the problem model as follows:

32 of 36

Complications in Simplex Method

33 of 36

Duality of LPP

  • With every linear programming problem, there is associated another linear programming problem which is called the dual of the original (or the primal) problem.

Formulating the Dual problem

  • Consider again the production mix problem of N. Dustrious Company.
  • Suppose that the company is considering leasing out the entire production facility to another company, and it must decide on the minimum daily rental price that will be acceptable.
  • This decision problem can also be formulated as a linear

programming problem.

34 of 36

35 of 36

Example on Dual LPP

  • The primal problem can now take the following standard form:
  • The dual of this problem can now be obtained as follows:

36 of 36

Thank you