/*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} Q11E Write the dual to the following ... [FREE SOLUTION] | 91Ó°ÊÓ

91Ó°ÊÓ

Write the dual to the following linear program.

maxx+y2x+y⩽3x+3y⩽5x,y⩾0

Find the optimal solutions to both primal and dual LPs

Short Answer

Expert verified

Dual LP:

Minimize3a+5b

Subject to

2a+b⩾1a+3b⩾1a,b⩾0

Solution of primal LP, x=45,y=75 .

Solution of dual LP is a=25 ,b=15

Step by step solution

01

Explain Duality in Linear programming.

Every linear maximization problem has a dual minimization problem, and they relate to each other. Any feasible value of the dual LP is an upper bound on the original primal LP. For any feasible solution of the dual is an upper bound on any feasible solution of the primal.

02

Step 2:Derive the dual LP and the optimal solutions of primal, dual LP. 

Consider the given Linear programming,

maxx+y2x+y⩽3x+3y⩽5x,y⩾0

To find the dual LP, minimize the maximum value with multipliers as follows,min3a+5b

Subject to

2a+b⩾1a+3b⩾1a,b⩾0

Therefore, the above bound is the dual LP.

Consider the primal LP, and with the multipliers and Inequality,

For the value of X

2x+y⩽3x+3y⩽55x⩾4

For the value of Y

2x+y⩽3x+3y⩾55y⩾7

Therefore, the optimal solution of primal LP is x=45, y=75,

Consider the dual LP,

min3a+5b

2a+b⩾1a+3b⩾1a,b⩾0

Compare, inequality as follows,

2a+b⩾1a+3b⩾12a+5b⩽1a,b⩾0

Therefore, the optimal solution of dual LP is a=25 , b=15.

Unlock Step-by-Step Solutions & Ace Your Exams!

  • Full Textbook Solutions

    Get detailed explanations and key concepts

  • Unlimited Al creation

    Al flashcards, explanations, exams and more...

  • Ads-free access

    To over 500 millions flashcards

  • Money-back guarantee

    We refund you if you fail your exam.

Over 30 million students worldwide already upgrade their learning with 91Ó°ÊÓ!

One App. One Place for Learning.

All the tools & learning materials you need for study success - in one app.

Get started for free

Most popular questions from this chapter

For the linear program

max x1−2x3x1−x2≤12x2−x3≤1x1,x2,x3≥0

Prove that the solution(x1,x2,x3)=(3/2,1/2,0) is optimal

Suppose someone presents you with a solution to the max-flow problem on some network. Give a linear-time algorithm to determine whether the solution does indeed give a maximum flow.

There are many common variations of the maximum flow problem. Here are four of them.

(a) There are many sources and many sinks, and we wish to maximize the total flow from all sources to all sinks.

(b) Each vertex also has a capacity on the maximum flow that can enter it.

(c) Each edge has not only a capacity, but also a lower bound on the flow it must carry.

(d) The outgoing flow from each node u is not the same as the incoming flow, but is smaller by a factor of (1-∈U), whererole="math" localid="1659789093525" ∈u is a loss coefficient associated with node u.

Each of these can be solved efficiently. Show this by reducing (a) and (b) to the original max-flow problem, and reducing (c) and (d) to linear programming.

Consider the following linear program.

maximize 5x+3y

5x-2y≥0x+y≤7x≤5x≥0y≥0

Plot the feasible region and identify the optimal solution.

Consider the following generalization of the maximum flow problem.

You are given a directed network G=(V,E)with edge capacities {ce}. Instead of a single (s,t)pair, you are given multiple pairs (s1,t1),(s2,t2),…,(sk,tk), where the siare sources of Gand tithe are sinks of G. You are also given kdemands d1,…,dk. The goal is to find kflows f(1),…,f(k)with the following properties:

  • f(i)is a valid flow fromSi toti .
  • For each edge e, the total flowfe(1)+fe(2)+…+fe(k) does not exceed the capacityce .
  • The size of each flowf(i) is at least the demand di.
  • The size of the total flow (the sum of the flows) is as large as possible.

How would you solve this problem?

See all solutions

Recommended explanations on Computer Science Textbooks

View all explanations

What do you think about this solution?

We value your feedback to improve our textbook solutions.

Study anywhere. Anytime. Across all devices.