$\newcommand{\ones}{\mathbf 1}$

# Geometrical problems

Let $\mathcal P \subset \mathbf{R}^n$ be a polyhedron described by a set of linear inequalities, and $a$ a point in $\mathbf{R}^n$. Are the following problems easy or hard? (Easy means the solution can be found by solving one or a modest number of convex optimization problems.)

Find a point in $\mathcal P$ that is closest to $a$ in Euclidean norm.
1. Easy.
Correct! This can be done by solving a QP.
2. Hard.
Incorrect.

Find a point in $\mathcal P$ that is closest to $a$ in $\ell_\infty$ norm.
1. Easy.
Correct! This can be done by solving an LP.
2. Hard.
Incorrect.

Find a point in $\mathcal P$ that is farthest from $a$ in Euclidean norm.
1. Easy.
Incorrect.
2. Hard.
Correct! This problem is NP-hard. In fact, it's hard to just check whether or not $\mathcal P$ lies inside a given Euclidean ball.

Find a point in $\mathcal P$ that is farthest from $a$ in $\ell_\infty$ norm.
1. Easy.
Correct! This can be done by maximizing and minimizing each component of $x$, subject to $x \in \mathcal P$. This requires solving $2n$ LPs.
2. Hard.
Incorrect.