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

MODELO DE PROGRAMACION ENTERA Y BINARIA

ingdelamision3Trabajo6 de Diciembre de 2016

11.703 Palabras (47 Páginas)435 Visitas

Página 1 de 47

Los modelos  de programaci´on  entera son una extensi´on  de los modelos lineales en los que algunas  variables  toman valores  enteros.

Con frecuencia  las  variables  enteras  s´olo  toman valores  en 0-1, ya que este tipo  de variables  permiten  representar  condiciones  lo´gicas.

Este tipo de modelos permite representar sistemas mucho m´as complejos. A  cambio,  la resoluci´on  de los mismos  se complica  excesivamente.  No se

puede utilizar  la suavidad  de las  funciones  para inferir el comportamiento

de las  mismas  cerca del ´optimo.

Problemas con unas solas decenas de variables pueden ser casi imposibles de resolver.


1. Introducci´on

2. Algunos  modelos  b´asicos  y  Modelizaci´on  con vari- ables  binarias

a)  El problema  del transporte

b) Problema  de la mochila

c ) Problema  del viajante  (opt. combinatoria)

d ) Problema  de asignaci´on,  asignaci´on  generalizada y asignaci´on  cuadr´atica

e ) Problema  del cubrimiento,  empaquetado  y  parti- ci´on

f ) Problema del emparejamiento (opt. combinatoria)

g) Otros problemas

3. Resoluci´on  del problema.

a) Planos  de corte

b) Ramificaci´on  y acotaci´on  (Branch and Bound).


m´ın   ctx

Ax  b x 0[pic 2]

xi entera para i ∈ I ⊆ {1, . . . , n}

X  Si I = {1, . . . , n} ⇒  Programaci´on  Lineal Entera Pura.

X  Si I = {1, . . . , n} ⇒  Programaci´on  Lineal Entera Mixta.

X  Si xi ∈ {0, 1}, i ∈ I ⇒  Programaci´on  Binaria  o 0–1.


En general, un problema de Programaci´on Lineal Entera puede surgir por varios  motivos:

Directos:  las  variables  que se utilizan  son cuantitativas  y enteras.

Codificados:  Se    utilizan      variables      enteras      para    representar      el cumplimiento  o no de ciertas  condiciones  (normalmente  son variables

0 1).

Transformados:  Las  variables     enteras     aparecen   para   facilitar     la modelizaci´on de algunas condiciones (implicaciones, disyunciones, etc.)


Una empresa de autom´oviles dispone de tres factor´ıas, A, B  y C  y de dos centros  de distribuci´on,  D1 y D2.

Las capacidades  de producci´on  de las  3 factor´ıas  durante  un a˜no  son

1000, 1500 y 1200 veh´ıculos,  respectivamente.

Las demandas  en los centros de producci´on son de 2300 y 1400 veh´ıculos respectivamente.

El coste  de transporte en tren es de 10 pesetas  por kil´ometro  y veh´ıculo.

Si la matriz de distancias entre las factor´ıas y los centros de distribuci´on vienen dada  por  la siguiente  tabla,  ¿cu´antos  veh´ıculos  deben fabricarse en cada factor´ıa  para que el transporte desde cada una de las  factor´ıas  a cada uno de los centros  de distribuci´on  sea m´ınimo?

[pic 3]


D1

D2

A

1000

2690

B

1250

1350

C

1275

850

Modelo: problema  del transporte en el que  la mercanc´ıa  que debe ser

transportada es un bien  indivisible

minimizar


3      2

X X (10dij )xij

donde


i=1 j=1

sujeto  a  x11 + x12 1000

x21 + x22 1500

x31 + x32 1200

x11 + x21 + x31 2300

x12 + x22 + x32 1400

xij Z+, i = 1, 2, j = 1, 2, 3

x         = cantidad  de veh´ıculos  a transportar de la factor´ıa  i, i = 1, 2 hasta el centro  de distribuci´on  j, j = 1, 2, 3


ij

Un ingeniero  inform´atico  aut´onomo  quiere  optar a realizar  un proyecto inform´atico  de entre 5 que salen  a concurso.

S´olo  tiene  presupuesto  para pagar las  tasas de solicitud  en 3 proyectos.

¿A qu´e  3 proyectos  optar?

Beneficio esperado (en miles de euros) que puede obtener a los 3 a˜nos[pic 4]

con cada uno de los proyectos.

Estimaci´on  de la probabilidad  de que no le concedan  cada uno de los[pic 5]

proyectos[pic 6]

Proyecto

1

2

3

4

5

Beneficio (miles  euros)

90

150

80

100

120

Probabilidad  de rechazo

0.4

0.7

0.4

0.5

0.6

Problema: qu´e proyectos deber´ıa solicitar para obtener un beneficio mayor y  asegurarse  de que la  suma  de  las  probabilidades  de rechazo no sea superior  a 1.5


Variables  de decisi´on:[pic 7]

1,    si  se solicita  el proyecto  i,

xi =


0,    si  no se soliciota  el proyecto  i.


i = 1, 2, 3, 4, 5

Restricciones:[pic 8]

L´ımite  presupuestario:

x1  + x2  + x3  + x4  + x5  3

Suma de las  probabilidades  de rechazo no exceda 1.5

0,4x1 + 0,7x2 + 0,4x3 + 0,5x4 + 0,6x5 1,5

Condici´on  de variables  binarias:

xi ∈ {0, 1}, i = 1, 2, 3, 4, 5


Objetivo:  maximizar  el beneficio esperado[pic 9]

90x1 + 150x2 + 80x3 + 100x4 + 120x5

¿C´omo  cambiar´ıas  el modelo  anterior  si  se hubiera  pedido  que la probabilidad  de no obtener  ning´un  proyecto  fuese, a lo sumo, del 10 %?

...

Descargar como (para miembros actualizados) txt (44 Kb) pdf (492 Kb) docx (327 Kb)
Leer 46 páginas más »
Disponible sólo en Clubensayos.com