Linear Programming double inequalities

zcd
Messages
197
Reaction score
0

Homework Statement


Find the dual of
-d \leq Ax-b \leq d
x \geq 0; c \cdot x = min
where A is mxn matrix and x,d,b \in \mathbb{R}^n

Homework Equations


dual of canonical is of the form
maximize b \cdot y
A^{T}y \leq
where y \in \mathbb{R}^m

The Attempt at a Solution


I tried converting it to the canonical LP and then applying transpose to A, but it turned out to be a huge mess; is there a simpler way?
 
Physics news on Phys.org
zcd said:

Homework Statement


Find the dual of
-d \leq Ax-b \leq d
x \geq 0; c \cdot x = min
where A is mxn matrix and x,d,b \in \mathbb{R}^n

Homework Equations


dual of canonical is of the form
maximize b \cdot y
A^{T}y \leq
where y \in \mathbb{R}^m

The Attempt at a Solution


I tried converting it to the canonical LP and then applying transpose to A, but it turned out to be a huge mess; is there a simpler way?

Do you know how to write the dual of an LP of the form
\min \; c \cdot x
s.t.
F x \geq f
x \geq 0 ?
Just re-write your LP in that form and use what you already know.

RGV
 
How would I combine two separate matrix inequalities to one?
Ax \geq b-d
-Ax \geq -b-d
 
Last edited:
zcd said:
How would I combine two separate matrix inequalities to one?
Ax \geq b-d
-Ax \geq -b-d

You've just done it. Can't you see what the matrix F is?

RGV
 
My guess would be to make a block matrix on the left with A and -A vertically and a block vector with b-d and -b-d on the right. Could it be this simple?
 
zcd said:
My guess would be to make a block matrix on the left with A and -A vertically and a block vector with b-d and -b-d on the right. Could it be this simple?

Yes.

RGV
 
There are two things I don't understand about this problem. First, when finding the nth root of a number, there should in theory be n solutions. However, the formula produces n+1 roots. Here is how. The first root is simply ##\left(r\right)^{\left(\frac{1}{n}\right)}##. Then you multiply this first root by n additional expressions given by the formula, as you go through k=0,1,...n-1. So you end up with n+1 roots, which cannot be correct. Let me illustrate what I mean. For this...
Back
Top