Cual es la diferencia entre programacion lineal y programacion entera?

¿Cuál es la diferencia entre programación lineal y programación entera?

Mientras que para la programación lineal existen algoritmos que corren en tiempo polinómico, la programación lineal entera es NP-completo y por tanto, nadie ha sido capaz (ni se cree que se pueda) de encontrar ninguna forma eficiente de resolverlos. En la práctica, existen muy buenos algoritmos que encuentran soluciones muy rápidamente.

¿Cuál es el mejor algoritmo para programación lineal?

En la práctica, existen muy buenos algoritmos que encuentran soluciones muy rápidamente. De hecho, el probablemente más usado algoritmo para programación lineal (el Simplex de Danzig) tiene coste exponencial (como en LPI) sin embargo en la práctica da muy buenos resultados.

¿Qué es una relación lineal?

Lineal: informalmente, existe una relación lineal entre dos elementos cuando hay una constante que multiplicada a uno da como resultado el otro. Toscamente podríamos decir que son las ecuaciones más simples que podemos encontrarnos.

¿Qué son los modelos de programacion entera?

LEA TAMBIÉN:   Como se relaciona el corrimiento al rojo con la expansion del universo?

Los modelos de programaci´on entera son una extensi´on de los modelos lineales en los quealgunas variables toman valores enteros. Con frecuencia las variables enteras s´olo toman valores en0-1, ya que este tipo de variables permiten representar condiciones l´ogicas.

¿Cuáles son los modelos de programación entera?

Los modelos de Programación Entera se pueden clasificar en 2 grandes áreas: Programación Entera Mixta (PEM) y Programación Entera Pura (PEP). A esta categoría pertenecen aquellos problemas de optimización que consideran variables de decisión enteras o binarias pero no de forma exclusiva.

¿Cuáles son los algoritmos de resolución de los modelos de programación entera?

En este sentido los algoritmos de resolución de los modelos de Programación Entera difieren a los utilizados en los modelos de Programación Lineal, destacándose entre ellos el Algoritmo de Ramificación y Acotamiento (o Branch & Bound), Branch & Cut, Planos Cortantes, Relajación Lagrangeana, entre otros.

Related Posts