Está en la página 1de 16

INVESTIGACIÓN DE OPERACIONES 2

CASOS ESPECIALES DE PROGRAMACIÓN BINARIA


DOCENTE: Ing. Luis Roberto Quispe Vásquez
CICLO: 6to
LOGRO DE APRENDIZAJE

Al término de la sesión el estudiante estará en condiciones de


resolver correctamente casos especiales donde se utilizan
variables binarias para la toma de decisiones del tipo Si o No en
la resolución de problemas de programación lineal

DOCENTE: LUIS ROBERTO QUISPE VÁSQUEZ


SITUACIÓN PROBLEMÁTICA

¿Se pueden incluir variables cuyos valores óptimos puedan no ser numéricos,
más bien del tipo Si o No?

DOCENTE: LUIS ROBERTO QUISPE VÁSQUEZ


Recordando …

• Existen numerosas aplicaciones de


programación entera en la que el problema
incluye cierto número de decisiones sí o no
interrelacionadas. En situaciones de este tipo,
las únicas dos elecciones posibles son sí o no.

• Por ejemplo, ¿Debe emprenderse un


determinado proyecto?, ¿Debe hacerse cierta
inversión de capital? ¿Debe ubicarse la planta
de producción en un determinado lugar?

DOCENTE: LUIS ROBERTO QUISPE VÁSQUEZ


Recordando …

• Debido a que estos problemas involucran sólo dos posibilidades,


este tipo de decisiones se pueden representar mediante variables
de decisión restringida a sólo dos valores, 0 y 1. De esta forma, la i-
ésima decisión sí o no se puede representar por yi , tal que

yi =

• Las variables de este tipo se llaman binaria (o variables 0-1). En


consecuencia, algunas veces se hace referencia a los problemas de
programación entera que contienen sólo variables binarias como
problemas de programación entera binaria (PEB o PB) o problemas
0-1 de programación entera.
RESOLVER LOS SIGUIENTES CASOS

DOCENTE: LUIS ROBERTO QUISPE VÁSQUEZ


Caso 01: Problema de asignación

Consideremos una empresa que dispone de 5 ingenieros que deben desarrollar


7 proyectos. La tabla a continuación resume el tiempo que demora cada
ingeniero (en horas) en completar un determinado proyecto. El problema
consiste en determinar una asignación óptima que permita realizar cada uno
de los proyectos con la limitante que por motivos estratégicos cada ingeniero
debe desarrollar al menos un proyecto y en ningún caso hacer más de 2
proyectos. Por supuesto se busca que el tiempo requerido para realizar los 7
proyectos sea el menor posible.

DOCENTE: LUIS ROBERTO QUISPE VÁSQUEZ


Solución:

1. Variables de Decisión: Utilizamos las siguientes variables de decisión binarias

2. Función Objetivo: Minimizar el tiempo total requerido para completar los


proyectos

Donde Tij (parámetros) es el tiempo (en


horas) requerido por el ingeniero i en realizar
el proyecto j. Por ejemplo T(A,P5)=7.

3. Restricciones:
Cada proyecto debe ser realizado por un solo ingeniero:

Cada ingeniero debe ser al menos un proyecto y no puede hacer más de 2:

DOCENTE: LUIS ROBERTO QUISPE VÁSQUEZ


Caso 02: Equipo de beisbol

Los Cachorros están tratando de determinar a cuáles de los siguientes lanzadores, que son agentes libres, habrá
que contratar: Rick Sutcliff (RS), Bruce Sutter (BS), Denis Eckersley (DE), Steve Trout (ST), Tim Stoddard
(TS). En la tabla se muestran el costo de la contratación de cada lanzador y el número de victorias que cada
lanzador tendrá con los Cachorros. Los Cachorros quieren contratar a los lanzadores que darán más victorias al
equipo, sujeto a las restricciones siguientes:
✓ Se puede gastar a lo más 12 millones de dólares.
✓ Si se contrata a DE y ST, entonces no se podrá contratar a BS.
✓ Se pueden contratar a lo más a dos lanzadores derechos.
✓ Los Cachorros no pueden contratar a BS y RS al mismo tiempo.
Formule un Modelo de Programación Entera para ayudar a los Cachorros a determinar a quiénes contratar.
Caso 03: Estación General de Bomberos

Hay 6 distritos grandes (distrito 1 a 6) en la ciudad de Lima. La municipalidad de Lima debe decidir donde
construir una estación general de bomberos. Asimismo, la municipalidad quiere construir la cantidad mínima
de estaciones de bomberos necesarias para tener la certeza de que por lo menos una está dentro de 15
minutos (tiempo de manejo) de cada distrito. Los tiempos (en minutos) necesarios para ir en automóvil de
una ciudad a otra de la ciudad se indican en la siguiente tabla. Plantee un modelo de PE mediante el cual la
municipalidad de Lima sepa cuántas estaciones de bomberos debe construir y donde ubicarlas.

Desde A
Ciudad 1 Ciudad 2 Ciudad 3 Ciudad 4 Ciudad 5 Ciudad 6
Ciudad 1 0 10 20 30 30 20
Ciudad 2 10 0 25 35 20 10
Ciudad 3 20 25 0 15 30 20
Ciudad 4 30 35 15 0 15 25
Ciudad 5 30 20 30 15 0 14
Ciudad 6 20 10 20 25 14 0
DOCENTE: LUIS ROBERTO QUISPE VÁSQUEZ
Laboratorio 3

DOCENTE: LUIS ROBERTO QUISPE VÁSQUEZ


Metacognición:

Reflexiona sobre su aprendizaje, respondiendo a la


pregunta:

¿Los caos de PB constituyen casos que son considerados


como PE?

DOCENTE: LUIS ROBERTO QUISPE VÁSQUEZ


Aplicación
Aplicación

• Desarrolla en forma grupal ejercicios del Laboratorio de Programación


Entera.

• Socializa sus modelos matemáticos y con la ayuda del docente


sistematizan la información y se indica la forma genérica de plasmar un
Modelo Matemático de PLEB

• Recepcionan ejercicios los mismos que serán resueltos en forma


individual o grupal

DOCENTE: LUIS ROBERTO QUISPE VÁSQUEZ


“Si deseas las cosas y se te presenta la
oportunidad, no debes dejarlas escapar, porque la
vida, igual que te las da, te las quita”
GRACIAS

También podría gustarte