Joao wrote:
The problem is feasible iff b can be written as a positive linear
combination of the columns in A.
Specifically for this problem, last constraint (last row in A) simply
states that sum(x)=1. Therefore, the problem is feasible iff b* =
[b1,b2,b3]' lies inside the polytope whose vertices are the columns of
A* = [ 0 1 1 0 0 0 1 1;
0 1 0 1 0 1 0 1;
0 1 0 1 1 0 1 0 ]
In other words, if b* can be expressed as a convex combination of the
columns in A*. Now, by simple inspection of A*, it is clear
Why is it clear? Certainly, if b1+b2+b3 <=1, what you say is true (and
is clear) since by looking at columns 3, 5, and 6 we can conclude that
x3=b1, x5=b3, x6=b2 and x1=1-b1-b2-b3 is a feasible solution. However,
if b1+b2+b3 1, what you say is not clear at all, although it may
still be true. Also: how do you know that all the columns of A* are
vertices? Might not some of the columns be contained in the convex hull
of some others?
R.G. Vickson
Adjunct Professor, University of Waterloo
that the
set spanned by all convex combinations of its columns is precisely the
polytope of the allowed region for b*. Hence, the problem is feasible
and, furthermore, stating that the problem is feasible is the same as
stating that b1,b2,b3 are all in [0,1]