Documentos de Académico
Documentos de Profesional
Documentos de Cultura
03/06/2023
1
INDICE
2
COMPETENCIAS:
Hasta ahora solo se han estudiado problemas de programación lineal en los cuales la
solución satisface las restricciones dadas. Estas restricciones incluyen aditividad
proporcional, divisibilidad y no negatividad. La divisibilidad implica que son permitidas las
soluciones fraccionarias para los problemas lineales. Sin embargo, algunos modelos
requieren que la solución, además de cumplir con todas las restricciones, sea solo de
números enteros. Se considera que los pioneros de la programación entera fueron
Wagner (1950) y Manne (1959). Tradicionalmente estos modelos se han considerado
como subclases de la programación lineal, sin embargo, las variables de decisión que
aparecen en ellos sólo toman valores enteros, por lo que realmente deben considerarse
como problemas de programación entera.
Si se requiere que todas las variables sean enteras, se habla de Programación Lineal
Entera Pura; si se necesita que solo algunas de las variables de decisión sean números
enteros, se tiene un problema de Programación Lineal Entera Mixta.
En algunas aplicaciones, sólo se permite que todas las variables tomen valores de cero
o uno; se trata en estos casos de Programación Lineal Entera Binaria (Digital).Si se
requiere que solamente algunas de las variables tomen valores de cero o uno, se tiene
un problema de Programación Lineal Entera Binaria Mixta Un ejemplo típico de este
modelo se tiene en cualquier línea de producción enserie, en la cual todas las variables
3
(piezas) son números enteros (no se puede hablar de medias piezas o de ¾ de pieza),
y la solución óptima debe estar formada con números enteros.
4
✓ Problema de Asignación
✓ Problema de Corte de Rollos
✓ Selección de Invitados a una Boda
✓ Programación de la Explotación Forestal
✓ Problema de la Mochila
Notar que en los problemas anteriores (PEP) el conjunto de las soluciones factibles (o
dominio de soluciones factibles) es finito. Esto ocurrirá generalmente con los problemas
de Programación Entera (puros).
En este contexto y dada la naturaleza de los problemas propuestos, el valor óptimo del
Problema Lineal (PL) será una cota superior del valor óptimo del Problema Entero (PE).
También se concluye que el dominio de soluciones factibles de un modelo de
Programación Lineal (cuando existe) representa un conjunto convexo (los problemas de
Programación Lineal son convexos) y en el caso del problema de Programación Entera
Pura su conjunto de soluciones factibles es discreto.
5
3.3. Método gráfico de programación entera.
El método grafico se emplea para resolver problemas que presentan solo 2 variables de
decisión. El procedimiento consiste en trazar las ecuaciones de las restricciones en un
eje de coordenadas x1, x2 para tratar de identificar el área de soluciones factibles
(soluciones que cumplen con todas las restricciones).
La solución optima del problema se encuentra en uno de los vértices de esta área de
soluciones creada, por lo que se buscara en estos datos el valor mínimo o máximo del
problema.
Ejemplo:
6
La solución optima siempre se encuentra en uno de los vértices del conjunto de
soluciones factibles. Se analizan estos valores en la función objetivo. El vértice que
representa el valor de la función objetivo será la función optima.
7
3.4. Método de ramificación y acotación.
El método de Branch and Bound (o Ramificación y Acotamiento) es un algoritmo
diseñado para la resolución de modelos de Programación Entera. ... El algoritmo genera
en forma recursiva cotas (o restricciones adicionales) que favorecen la obtención de
valores enteros para las variables de decisión.
Aunque en la actualidad este método emplea técnicas muy sofisticadas para la elección
de variables, nodos, cotas, etc., la idea original del algoritmo es muy sencilla por lo que
tratemos de resumirla brevemente. La aplicación del algoritmo comienza resolviendo el
problema .lineal asociado (PLA), es decir, el problema resultante al eliminar las
condiciones de integridad de las variables. Si la solución al ̈PLA verifica las condiciones
de integridad, ésta será también la solución del problema entero, en caso contrario pasa
a la ramificación del problema.
8
adicional en cada uno de ellos, Xi ≥[XBi]+ 1 en uno y Xi ≤ [XBi] en el otro, siendo [XBi] la
parte entera por defecto de [XBi] (por ejemplo si en la solución óptima al PLA X1=3.5 y
X1ha de ser entera, se generan dos nuevos subproblemas introduciendo X1 ≥ 4 en
uno y X1 ≤ 3 en el otro). Con esto se mantienen todos los posibles valores enteros
que puede tomar la variable xi pero ahora tendremos que resolver dos subproblemas
en vez de uno.
9
3.5. Método heurístico para problemas binarios.
El método heurístico es un conjunto de técnicas para resolver cualquier problema. La
palabra heurística tiene origen griego, y su significado es “inventar, hallar”.
Como método, se basa en reglas empíricas para hallar una solución. Por otra parte, la
heurística de algún modo guía los descubrimientos mediante estrategias específicas o
procedimientos informales, para generar soluciones y elaborar hipótesis.
Este término lo empleó Albert Einstein (1879-1955), en 1905: Sobre un punto de vista
heurístico concerniente a la producción y transformación de la luz, con el que ganó en
1921 el premio Nobel de Física.
Fue el matemático húngaro George Pólya (1887-1985) quien popularizó el término con
la publicación de uno de sus libros, llamado How to solve it (Cómo resolverlo).
4. Revisar.
Sobre el primer punto, Pólya planteaba que era tan obvio, que a menudo ni se
mencionaba, sin embargo, los estudiantes a veces ven obstaculizados sus esfuerzos por
resolver problemas simplemente porque no los comprenden completamente, o incluso
en parte.
10
Luego, cuando hacía referencia a divisar un plan en su segundo apartado, mencionaba
que había muchas maneras razonables de resolver problemas.
El tercer paso es generalmente más fácil que diseñar el plan. En general, todo lo que se
necesita es cuidado y paciencia, dado que ya se tienen las habilidades necesarias.
Persistir con el plan que se ha elegido. Si no funciona, desecharlo y elegir otro.
Sobre el cuarto paso, Pólya mencionaba que se puede ganar mucho al tomar el tiempo
para reflexionar y mirar lo que se ha hecho, lo que funcionó y lo que no. Hacer esto
permitirá predecir qué estrategia usar para resolver problemas futuros.
El profesor plantea un problema para los estudiantes y luego se queda a un lado mientras
descubren la respuesta.
En el método heurístico administrado por etapas, se da una hoja de problemas con una
instrucción mínima al estudiante y se le requiere que realice los experimentos
relacionados con el problema en cuestión.
11
– Desarrolla el hábito de autoaprendizaje y autodirección. Desarrolla actitudes
científicas entre los estudiantes, haciéndolos veraces y honestos para que aprendan
cómo llegar a las decisiones por las experimentaciones reales.
– En este método la mayor parte del trabajo se hace en la escuela, por lo que el
profesor no tiene que preocuparse de asignar tareas para el hogar.
– El método espera del profesor una gran eficiencia y trabajo duro, experiencia y
entrenamiento.
– En este método se pone demasiado énfasis en el trabajo práctico que puede llevar a
un estudiante a formar una idea equivocada de la naturaleza de la ciencia en su
conjunto. Crecen en la creencia de que la ciencia es algo que debe hacerse en el
laboratorio.
12
FUENTES DE INFORMACION:
Bibliography
López, A. E. (2020, JULIO 01). Casos practicos de Analisis Costo Beneficio. Retrieved
from Casos practicos de Analisis Costo Beneficio: https://www.studocu.com/es-
mx/document/instituto-tecnologico-superior-de-occidente-del-estado-de-
hidalgo/ingenieria-economica/casos-practicos-de-analisis-costo-
beneficio/8131152
Bibliography
Estrada, A. (2021, 12 21). COURSE HERO. Retrieved from COUUSE HERO:
https://www.coursehero.com/file/77793273/UNIDAD-3-PROGRAMACION-
ENTERApdf/
López, A. E. (2020, JULIO 01). Casos practicos de Analisis Costo Beneficio. Retrieved
from Casos practicos de Analisis Costo Beneficio: https://www.studocu.com/es-
mx/document/instituto-tecnologico-superior-de-occidente-del-estado-de-
hidalgo/ingenieria-economica/casos-practicos-de-analisis-costo-
beneficio/8131152
Bibliography
ANONIMO. (2020, 08 15). Gestión de Operaciones. Retrieved from Gestión de
Operaciones: https://www.gestiondeoperaciones.net/programacion-entera/que-
es-la-programacion-
entera/#:~:text=Un%20modelo%20de%20Programaci%C3%B3n%20Entera%20
es%20aquel%20cuya,del%20alcance%20de%20los%20modelos%20de%20Pro
gramaci%C3%B3n%20Lineal.
López, A. E. (2020, JULIO 01). Casos practicos de Analisis Costo Beneficio. Retrieved
from Casos practicos de Analisis Costo Beneficio: https://www.studocu.com/es-
mx/document/instituto-tecnologico-superior-de-occidente-del-estado-de-
hidalgo/ingenieria-economica/casos-practicos-de-analisis-costo-
beneficio/8131152
13