Problem [P]:Minimize $c^Tx$ subject to $Ax ≥ b$, $x ≥ 0$, where $c ≥ 0$. Show that this problem has a finite optimal solution if and only if $b^T\hat y ≤ 0$, where $\hat y$ is the optimal solution to the following problem [D]: maximize $b^Ty$ subject to $A^Ty ≤ 0$, $0 ≤ y ≤ 1$, $1 = [1, 1, . . . , 1]^T$.
I'm stuck on this problem. I could prove that if $b^T\hat y\leq 0$, the problem $P$ has a finite solution. However, I have no idea how to prove the other direction.
Here is my argument:
Let $ b^T y \leq 0$, then since the minimal solution of the problem D and the maximize solution of P are the same, and so $c^T x = b^T y $, hence $c^T x\leq 0$. on the other hand, by the assumption since $x \geq 0$, and $c\geq 0$, then $c^T x =0$. This means that $x=0$. So the problem P has finite solution. I appreciate any help.