ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PROGRAMACION ENTERA BINARIA


Enviado por   •  12 de Septiembre de 2016  •  Resumen  •  866 Palabras (4 Páginas)  •  1.774 Visitas

Página 1 de 4

[pic 3]

[pic 4]

[pic 5]

[pic 6]

[pic 7]

[pic 8]

PROGRAMACION BINARIA

Ing. Manuel Sánchez Terán

PROGRAMACION ENTERA BINARIA[pic 9]

        INTRODUCCION

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?

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 xi , tal que

xi =


1        si la decisión i es

0        si la decisión i es no[pic 10]

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.

        ALGUNAS APLICACIONES DE PROGRAMACION ENTERA BINARIA

  • Análisis de la inversión
  • ¿Debe preferirse cierto proveedor?
  • ¿Debe agregarse una nueva línea de producción?
  • Elección del sitio

  • ¿Debe elegirse cierto lugar para la ubicación de cierta instalación nueva?
  • Diseño de una red de producción y distribución

  • ¿Debe cierta planta permanecer abierta?
  • ¿Debe abrirse una nueva sucursal de distribución?
  • Asignaciones

  • ¿Debe ubicarse a cierto operario en determinado puesto de trabajo?
  • ¿Debe asignarse cierto tipo de avión a una ruta en particular?
  • Programación de actividades interrelacionadas

  • ¿Cuándo se debe iniciar la producción de las nuevas órdenes?
  • ¿Cuándo deben comercializarse los nuevos productos?

        EJEMPLOS

EJEMPLO 1

Una joven pareja Carlos y Sara quieren dividir las principales tareas del hogar (ir de compras, cocinar, lavar platos y lavar ropa) entre los dos, de manera que cada uno tenga dos obligaciones y que el tiempo total para hacer estas tareas sea el mínimo. La eficiencia en cada una de las tareas difiere entre ellos; la siguiente tabla proporciona el tiempo que cada uno necesita para cada tarea:

Horas necesarias por semana

Compras

(A)

Cocinar

(B)

Lavar platos

(C)

Lavar ropa

(D)

Carlos (1)

4.5

7.8

3.6

2.9

Sara (2)

4.9

7.2

4.3

3.1

Formule un modelo de programación entera binaria y resolver por software.

Modelo:

VARIABLES:

ij : Se realiza o no la actividad i por j,  (i =A,B,C,D) (j =1:Carlos, 2:Sara)

FUNCION OBJETIVO:

MIN = 4.5*A1 + 7.8*B1 + 3.6*C1 + 2.9*D1 + 4.9*A2 + 7.2*B2 + 4.3*C2 + 3.1*D2;

RESTRICCIONES:

A1+B1+C1+D1=2;

A2+B2+C2+D2=2;

A1+A2=1;

B1+B2=1;

C1+C2=1;

D1+D2=1;

@BIN(A1);@BIN(B1);@BIN(C1);@BIN(D1);

@BIN(A2);@BIN(B2);@BIN(C2);@BIN(D2);

Asignación:   A1, C1, B2, D2;   Z=18.4


EJEMPLO 2

Un entrenador pretende elegir la alineación inicial para su equipo de basquetbol. Su equipo consta de 9 jugadores que están calificados (con una escala de 1: malo, 2: regular y 3: excelente) de acuerdo con su manejo del balón, disparos, rebotes y habilidades en recuperación del balón. Las posiciones en la que a cada jugador se le permite jugar y las capacidades del jugador son las siguientes:

Jugador

Posición

Dominio de

balón

Disparos

Rebote

Recuperación de balón

1

D

3

3

1

3

2

C

2

1

3

2

3

D-O

2

3

2

2

4

O-C

1

3

3

1

5

D-O

3

3

3

3

6

O-C

3

1

2

3

7

D-O

2

2

2

1

8

O-C

1

2

2

3

9

D-C

3

1

3

2

D: Defensiva, C: Central, O: Ofensiva

...

Descargar como (para miembros actualizados) txt (6 Kb) pdf (359 Kb) docx (920 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com