Describe set of separating hyperplanes using finitely many linear inequalities and equations

71 Views Asked by At

Describe $$S=\{(u,t)\in\mathbb{R}^n\times\mathbb{R}:u'x\le t\text{ for all }x\in\mathbb{R}^n\text{ with }Ax\le b,u'x\ge t\text{ for all }x\in\mathbb{R}^n\text{ with }Cx\le d\}$$ using finitely many linear inequalities and equations.

It's easy to show $S$ is convex. We can describe $S$ as $$S=\left\{(u,t)\in\mathbb{R}^n\times\mathbb{R}:\sup_{x\in\mathbb{R}^n,Ax\le b}u'x\le t\le\inf_{x\in\mathbb{R}^n,Cx\le d}u'x\right\}.$$ Taking the supremum and infimum over infinitely many expressions is not allowed in the finitely many linear inequalities and equations. The LHS and RHS are solutions to linear programming problems and the hint is to use strong duality, but I couldn't find a way to make the number of conditions finite.

1

There are 1 best solutions below

0
On BEST ANSWER

This is done with duality. Let me show one inequality: $$\max_x \{ u^Tx : Ax \leq b \} \leq t$$ $$\min_y \{ b^Ty : A^T y = u, y \geq 0 \} \leq t$$ $$\exists y \geq 0 : b^Ty \leq t, A^T y = u$$