Me interesaba lo siguiente:
Dados dos poliedros $P_1, P_2$ especificado en el formulario:
$$ P_1 = \{x : A_1x \le b_1 \} $$ $$ P_2 = \{x : A_2x \le b_2 \} $$
Mientras que $x \in R^n$ y $b_1, b_2$ son vectores reales de la misma dimensión "altura" que $P_1$ y $P_2$ respectivamente.
¿Cómo se determina el casco convexo $C$ de estos dos poliedros. Dado en la forma
$$ C = \{ x : Qx \le \tau \} $$
Mientras que $Q, \tau$ debe ser el número mínimo de inecuaciones necesarias para especificar el conjunto.
Había publicado esta pregunta en Intercambio OR que recomendaba la eliminación de Fourier-Motzkin junto con un esquema sencillo para incluir todos los puntos en la carcasa.
Mi único reparo es que esto duplicó el número de variables. Y ejecutar Fourier-Motzkin llevaría un tiempo exponencial para reducir el "exceso" de variables.
¿Existe algún procedimiento que no requiera un tiempo exponencial y que mantenga el mismo número de variables?