Dejemos que $Ax = b$ sea un sistema lineal con $a_{i,j} \in \{0,1\}$ y $b_i \in \{0,1,2,3,4,5,6,7,8\}$ . Las limitaciones de $x$ son $x_i \in \{0,1\}$ . Suponemos que el sistema admite al menos una solución.
¿Cómo puedo obtener la cantidad mínima y máxima de $1$ en mi solución ¿Vector?
Ejemplo:
$$\begin{bmatrix} 1 & 1 & 1 & 1 & 1 & 0 & 1 & 0 & 0 & 0 & 0 & 0\\ 0 & 0 & 0 & 1 & 1 & 0 & 1 & 0 & 1 & 1 & 1 & 0\\ 0 & 0 & 0 & 0 & 1 & 1 & 0 & 1 & 0 & 1 & 1 & 1\\ \end{bmatrix} x = \begin{bmatrix} 1\\ 3\\ 2\\ \end{bmatrix}$$
En este caso está bastante claro que $\|x\|_{1} \geq 3$ pero, ¿cómo puedo generalizar esto? Aparentemente esto se puede hacer con el algoritmo simplex. Nunca he hecho programación lineal y agradecería una explicación de este método (quizás sobre el ejemplo anterior).
Estoy tratando de entender la programación lineal (página 16) del siguiente artículo:
- Andrew Fowler, Andrew Young, Buscaminas: un análisis estadístico y análisis computacional , 2004.