I have reduced a certain engineering problem to a few components,
- A fixed vector $\mathbf{k}^{3\times 1}$,
- Three fixed matrices $\mathbf{M}_1^{6\times 3}$, $\mathbf{M}_2^{6\times 3}$, $\mathbf{N}^{6\times 3}$
- A freely chosen 'input' vector $\mathbf{e}^{3\times 1}$.
Furthermore, I have two 'output' vectors $\mathbf{V}^{6\times 1}$ and $\mathbf{W}^{6 \times 1}$, where
$$ \mathbf{V} = \mathbf{M}_1 \mathbf{k} + \mathbf{N} \mathbf{e}$$ $$ \mathbf{W} = \mathbf{V} - \mathbf{M}_2 \mathbf{k} $$
My goal is to minimize the element with the maximum absolute value encountered in either $\mathbf{V}$ or $\mathbf{W}$
$$ \min_{\mathbf{e}\in \mathbb{R}^3}\ \max\ \{|V_i|,|W_i|\}$$
Right now, I'm solving this with a rather brute-forced fminimax call in MATLAB, with varying degrees of success. However, given how simple the problem formulation is, I cannot help but feel that there should be some way to find a solution in a more elegant way.
Is there a way to solve this minimax problem; either in a closed-form solution, or if that's not possible, rewrite it in a way that is more suitable for numerical optimization?