Sei sulla pagina 1di 11

GUA DE ESTUDIO DE LA ASIGNATURA

GRADO

PROGRAMACIN LINEAL Y ENTERA


2 PARTE | PLAN DE TRABAJO Y ORIENTACIONES PARA SU DESARROLLO

2014-2015

GRADO EN MATEMTICAS

UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA

PROGRAMACIN LINEAL Y ENTERA

1.- PLAN DE TRABAJO

BLOQUES TEMTICOS
Modelos matemticos de
optimizacin

LECTURAS
Y
MATERIALE
S DE
ESTUDIO
Unidad
Didctica I

El modelo de programacin
lineal.

Unidad
Didctica I

10

Conjuntos convexos

Unidad
Didctica I
Unidad
Didctica I

10

Unidad
Didctica I
Unidad
Didctica II

Dualidad en Programacin lineal

Unidad
Didctica II

10

Variantes prcticas del algoritmo


del simplex.

Unidad
Didctica II

10

Postoptimizacin, anlisis de
sensibilidad y parametrizacin.

Unidad
Didctica II

10

El modelo de programacin
lineal entera.

Unidad
Didctica II
Unidad
Didctica III

Algoritmos de programacin
lineal entera.

Unidad
Didctica III

10

Solucin terica del problema de


programacin lineal: el teorema
fundamental de la programacin
lineal.

Solucin numrica del problema


de programacin lineal: el
mtodo del simplex.

El modelo del transporte.

El modelo de asignacin.

H
or
as
10

10

10

10

10

Unidad
Didctica III

10

8
Todos

Unidades
Didcticas I,
II y III

H
o Tota
r
l
a Hor
s
as
5 5
5 10

Se
ma
na
1
1

5
5

15
20

2
2

5
5
5
5

25
30
35
40

3
3
4
4

Seguimiento curso virtual, tutora y evaluacin


continua.
Estudio terico-prctico.

48

1-4

53

Resolucin de problemas de carcter numrico sin la


ayuda del computador.

58

Estudio terico-prctico
Resolucin de problemas de carcter numrico sin la
ayuda del computador.
Estudio terico-prctico
Resolucin de problemas de carcter numrico sin y
con la ayuda del computador.
Estudio terico prctico.

5
5

63
68

6
6

5
5

73
78

7
7

83

Resolucin de problemas de carcter numrico sin y


con la ayuda del computador.

88

Seguimiento curso virtual, tutora y evaluacin


continua.
Estudio terico.
Bsqueda de aplicaciones reales documentadas en la
bibliografa.
Estudio terico prctico.
Resolucin de problemas de carcter numrico sin y
con la ayuda del computador.
Estudio terico-prctico
Resolucin de problemas de carcter numrico sin y
con la ayuda del computador.
Estudio terico-prctico
Resolucin de problemas de carcter numrico sin y
con la ayuda del computador.

96

4-8

5
5

101
106

9
9

5
5

111
116

10
10

5
5

121
126

11
11

5
5

131
136

12
12

Seguimiento curso virtual, tutora y evaluacin


continua.
Evaluacin

144

812

ACTIVIDADES
Estudio terico.
Bsqueda de aplicaciones reales documentadas en la
bibliografa.
Estudio terico.
Bsqueda de aplicaciones reales documentadas en la
bibliografa.
Estudio terico.
Resolucin de problemas de carcter terico.
Estudio terico.
Resolucin de problemas de carcter terico.

UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA

2.- ORIENTACIONES PARA EL ESTUDIO DE LOS CONTENIDOS

BLOQUE TEMTICO 1: Modelos matemticos de optimizacin


1.- Presentacin del tema
Es el tema inicial de la asignatura y tiene como objetivo comprender la metodologa de los
modelos matemticos de optimizacin para la toma de decisiones.
2.- Contextualizacin
Este primer tema no supone, como es obvio, ningn conocimiento previo de la materia.
3.- Orientaciones para el trabajo con los materiales requeridos para el tema.
En este tema se trata de conocer y manejar la terminologa bsica de la disciplina:
Sistemas.
Modelos
Modelos matemticos
Modelos matemticos de optimizacin
Fases para la elaboracin y utilizacin de un modelo matemtico de optimizacin
Caractersticas de los modelos matemticos de optimizacin
Formulacin de un problema de programacin matemtica
Todos estos conceptos se ilustran con ejemplos.
4.- Descripcin de las actividades a realizar

Estudio de la teora. (5 horas, 1 semana)


Bsqueda de aplicaciones reales documentadas en la bibliografa (5 horas, 1 semana)

BLOQUE TEMTICO 2: El modelo de programacin lineal


1.- Presentacin del tema
En este tema se estudia el modelo matemtico de optimizacin ms relevante tanto por su
importante fundamento terico y algortmico, como por sus numerosas aplicaciones prcticas.
Adems sirve de paradigma de los modelos de programacin matemtica.
2.- Contextualizacin
En este tema se concretan en modelo de programacin lineal todos los conceptos generales
estudiados en el boque anterior.
3.- Orientaciones para el trabajo con los materiales requeridos para el tema.
En este tema se trata de estudiar la formulacin del problema de programacin lineal y
comprender su importancia a la hora de resolver aplicaciones reales.

UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA

PROGRAMACIN LINEAL Y ENTERA

El problema de programacin lineal


Aplicaciones de la programacin lineal

4.- Descripcin de las actividades a realizar

Estudio de la teora. (5 horas, 2 semanas).


Bsqueda de aplicaciones reales documentadas en la bibliografa (5 horas, 2 semana).

BLOQUE TEMTICO 3: Conjuntos convexos


1.- Presentacin del tema
En este tema se estudian los conjuntos convexos como soporte terico para la obtencin de los
resultados fundamentales de la programacin lineal.
2.- Contextualizacin
En este bloque son precisos algunos resultados de Anlisis matemtico.
3.- Orientaciones para el trabajo con los materiales requeridos para el tema.
En este tema se trata de .
Conjuntos convexos.
Teoremas de separacin.
Teoremas de representacin.
4.- Descripcin de las actividades a realizar

Estudio de la teora. (5 horas, 3 semana)


Realizacin de ejemplos y ejercicios (5 horas, 3 semana)

BLOQUE TEMTICO 4: Solucin terica del problema de programacin lineal


1.- Presentacin del tema
El objetivo de este tema es enfrentarse con el problema de programacin lineal como problema
matemtico y razonar sobre la manera de resolverlo. Para ello son necesarios recursos de lgebra
lineal como son los sistemas de ecuaciones e inecuaciones lineales. El resultado principal que se
obtendr en este tema es consecuencia de los resultado de conjuntos convexos y consisten,
principalmente, en el teorema fundamental de la programacin lineal que resuelve tericamente el
problema.

UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA

2.- Contextualizacin
Para una comprensin suficiente de este tema hay que dominar la terminologa estudiada en los
bloques anteriores y tener presentes algunos resultados de lgebra lineal. Tambin es conveniente
repasar la Geometra analtica para entender mejor las explicaciones tericas con la ayuda de
grficos.
3.- Orientaciones para el trabajo con los materiales requeridos para el tema.
En este tema hay que estudiar diferentes conceptos y resultados relativos al poliedro de
restricciones del problema que conducen a la caracterizacin de las soluciones ptimas:
Programas
Soluciones bsicas
Programas bsicos
Matriz bsica
Programas ptimos
Teorema fundamental de la programacin lineal

4.- Descripcin de las actividades a realizar

Estudio de la teora. (5 horas, 4 semana)


Resolucin de problemas de carcter terico (5 horas 4 semana)
Repaso de la Unidad didctica I, consultas en tutora, seguimiento del curso virtual,
realizacin de pruebas de evaluacin a distancia (8 horas, 1-4 semanas)

BLOQUE TEMTICO 5: Solucin numrica del problema de programacin lineal


1.- Presentacin del tema
En este tema se estudia cmo resolver en la prctica un problema de programacin lineal. El
objetivo principal consiste en presentar el algoritmo del simplex en su versin ms elemental
cuando se aborda intuitivamente el problema numrico.
2.- Contextualizacin
Este tema contina el estudio de la programacin lineal introduciendo el apartado numrico. Es
decir, una vez que se ha encontrado la manera terica de resolver el problema, se trata de disear
un algoritmo para encontrar su solucin.
3.- Orientaciones para el trabajo con los materiales requeridos para el tema.
En este bloque se estudian los siguientes puntos:

El algoritmo del simplex


Justificacin terica.
Criterios de entrada y salida
Criterios de ptimo y no acotacin

UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA

PROGRAMACIN LINEAL Y ENTERA

Cambio de base y pivotaje


Forma prctica: tabla del simplex
Solucin inicial de base
Variables artificiales
Mtodo de las penalidades
Mtodo de las dos fases

4.- Descripcin de las actividades a realizar

Estudio de la teora. (5 horas, 5 semana)


Resolucin de problemas de carcter numrico sin la ayuda de computador (5 horas, 5
semana)

BLOQUE TEMTICO 6: Dualidad en programacin lineal


1.- Presentacin del tema
En este tema se estudia el importante apartado de la dualidad en programacin lineal. Los
principales resultados se concretan en el teorema de la dualidad y el algoritmo dual del simplex.
2.- Contextualizacin
Este tema contina el estudio de la programacin lineal Es decir, una vez que se ha encontrado la
manera terica de resolver el problema, se trata de disear nuevas ideas para encontrar tanto
terica como prcticamente las soluciones del problema.
3.- Orientaciones para el trabajo con los materiales requeridos para el tema.
En este bloque se estudian los siguientes puntos:

Definicin de dualidad
El teorema de la dualidad.
Los teoremas de la complementariedad de las holguras.
El algoritmo dual del simplex.
Interpretacin econmica de la dualidad.

4.- Descripcin de las actividades a realizar

Estudio de la teora. (5 horas, 6 semana)


Resolucin de problemas de carcter numrico con y sin la ayuda de computador (5 horas,
6 semana)

UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA

BLOQUE TEMTICO 7: Variantes prcticas del algoritmo del simplex


1.- Presentacin del tema
Las versiones prcticas del algoritmo del simplex, implementadas en los cdigos comerciales de
computador, presentan ciertos refinamientos que permiten el tratamiento numrico de problemas
de grandes dimensiones. Precisamente la importancia prctica del modelo de programacin lineal
reside en que el algoritmo del simplex permite resolver eficazmente problemas con un gran
nmero de variables y restricciones. Sin embargo, la versin ms elemental del algoritmo,
estudiada en los bloques anteriores, presente muchos inconvenientes de tipo computacional, por lo
que es necesario replantear su puesta en prctica a la hora de traducir el esquema algortmico a un
programa de ordenador para aumentar y potenciar su eficacia. Este tema se dedica al estudio de
diversas variantes del algoritmo bsico.
2.- Contextualizacin
El tema es una continuacin de los temas anteriores para replantear el esquema del algoritmo del
simplex y adecuarlo al formato que presentan la mayor parte de los problemas que se encuentran
en las situaciones reales.
3.- Orientaciones para el trabajo con los materiales requeridos para el tema.

Forma revisada del algoritmo del simplex


Mtodo del simplex para variables acotadas
Algoritmo de descomposicin

4.- Descripcin de las actividades a realizar

Estudio terico-prctico. (5 horas, 7 semanas)


Resolucin de problemas de carcter numrico sin y con la ayuda de computador (5 horas,
7 semana)

BLOQUE TEMTICO 8: Postoptimizacin, anlisis de sensibilidad y


parametrizacin.
1.- Presentacin del tema
En este bloque temtico se completa el estudio de la programacin lineal incorporando al temario
todos los aspectos relacionados con la problemtica relativa al anlisis de la solucin del problema
encontrada por el algoritmo del simplex. En una aplicacin real, la obtencin de una solucin
ptima aislada sirve de poca utilidad. Es sabido que los datos del problema suelen ser
aproximaciones, contener errores, fluctuar con el tiempo o las modificaciones tecnolgicas, etc.
Por tanto, la solucin completa de una verdadera aplicacin real de programacin lineal debe
incluir forzosamente un estudio exhaustivo sobre cmo todas las circunstancias anteriores pueden
influir en la solucin ptima. Este estudio engloba los apartados que se presentan en este tema.

UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA

PROGRAMACIN LINEAL Y ENTERA


2.- Contextualizacin
Se completa el estudio del modelo de programacin lineal analizando todos los problemas
derivados de las perturbaciones que puedan experimentar los datos del problema. En este bloque
las ideas nuevas descansan fuertemente en los procedimientos de cmputo explicados en los
captulos anteriores.

3.- Orientaciones para el trabajo con los materiales requeridos para el tema.
En este tema se trata de realizar diversos ejercicios prcticos para comprender en profundidad
el alcance y estabilidad de la solucin de un problema de programacin lineal. Se estudiarn
los siguientes epgrafes:
Postoptimizacin
Anlisis de sensibilidad en programacin lineal
Programacin lineal paramtrica.
4.- Descripcin de las actividades a realizar

Estudio terico-prctico. (5 horas, 8 semana)


Resolucin de problemas de carcter numrico sin y con la ayuda de computador (5 horas,
8 semana)
Repaso de la Unidad didctica II, consultas en tutora, seguimiento del curso virtual,
realizacin de pruebas de evaluacin a distancia (8 horas, 5-8 semanas)

BLOQUE TEMTICO 9: El modelo de programacin lineal entera


1.- Presentacin del tema
La programacin lineal entera constituyen sin ningn lugar a dudas uno de los campos ms ricos
para el planteamiento de modelos matemticos de optimizacin con significado real. No slo
porque en muchas aplicaciones las condiciones del sistema exigen de forma natural que las
variables tomen valores enteros sino, y sobre todo, porque mediante la consideracin de variables
enteras, en particular variables binarias, es posible modelar muchas condiciones y exigencias
lgicas que suelen presentarse en los sistemas reales. La condicin de integridad aade una notable
dificultad al problema de programacin lineal, no slo desde el punto de vista terico sino,
especialmente, en el apartado computacional. Para ello, se han desarrollado muchas ideas
algortmicas que intentan resolver este tipo de problemas, estrechamente enlazados con problemas
de combinatoria, que sin llegar a demostrar la eficacia computacional del algoritmo del simplex
para variables continuas, permiten actualmente encontrar en un tiempo razonable la solucin de
problema enteros con un gran nmero de variables.
2.- Contextualizacin
En este bloque temtico se inicia el estudio de la programacin lineal entera. En cierta medida es
una prolongacin del bloque segundo, al introducir las restricciones de integridad en el modelo de
programacin continua.

UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA

3.- Orientaciones para el trabajo con los materiales requeridos para el tema.
Los contenidos de este bloque se desarrollan en la correspondiente unidad didctica e incluyen:

El problema de programacin lineal entera


Ejemplos de modelos con restricciones enteras
Solucin por redondeo
Inconvenientes del procedimiento de redondeo.
La necesidad de algoritmos especficos para la programacin entera

4.- Descripcin de las actividades a realizar

Estudio de la teora. (5 horas, 9 semana)


Bsqueda de aplicaciones reales documentadas en la bibliografa (5 horas, 9 semana)

BLOQUE TEMTICO 10: Algoritmos de programacin lineal entera


1.- Presentacin del tema
La resolucin numrica de los problemas de programacin entera exige revisar notablemente las
estrategias de clculo del algoritmo del simplex para poder tener xito en la bsqueda de la
solucin de este tipo de problemas dado que suelen presentar cierta complejidad computacional.
En la literatura se encuentran numerosas ideas y aportaciones sin que ninguna de ellas haya
demostrado de manera incontestable que es superior a las dems, desde del punto de vista de la
eficacia computacional, para el tratamiento de este tipo de problemas. En este tema se presentan
las familias de algoritmos de programacin entera ms conocidas y utilizadas.
2.- Contextualizacin
Este tema es continuacin del anterior y completa el estudio, en general, de la programacin entera
en su apartado general, antes de considerar modelos con estructuras particulares que se vern en el
bloque siguiente.
3.- Orientaciones para el trabajo con los materiales requeridos para el tema.
El estudio de este bloque incluye:

Algoritmos de programacin lineal entera


Mtodos de planos de corte.
Mtodos de ramificacin y acotacin.

4.- Descripcin de las actividades a realizar

Estudio terico-prctico (5 horas, 10 semana)


Resolucin de problemas de carcter numrico sin y con la ayuda de computador (5 horas,
10- semana)

UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA

PROGRAMACIN LINEAL Y ENTERA


BLOQUE TEMTICO 11: El modelo del transporte
1.- Presentacin del tema
Los ltimos bloques temticos del curso se dedican a estudiar algunos de los modelos de
programacin lineal y entera ms celebrados por su notable adecuacin para representar un elevado
nmero de situaciones reales. En este bloque se estudia el modelo del transporte. El esquema del
estudio es el siguiente: se plantea el modelo matemtico formal y se estudia una variante del
algoritmo del simplex adecuado al modelo que conduce a un nuevo esquema algortmico para su
resolucin.
2.- Contextualizacin
Los temas de aplicaciones de la programacin lineal y entera son muy apropiados culminar un
curso de introduccin a la programacin matemtica. Estudiar las aplicaciones ms conocidas de
los modelos matemticos de optimizacin es la mejor manera de comprobar que los resultados
tericos contemplados en el curso son de utilidad prctica; asimismo, los temas sirven motivacin
para dejar abierta la puerta para profundizar en el campo y estudiar nuevos modelos, como los
modelos de programacin no lineal, programacin dinmica, programacin estocstica, etc, no
contemplados en el programa del curso.
3.- Orientaciones para el trabajo con los materiales requeridos para el tema.
En este tema se desarrollan los siguientes epgrafes:

Problema de transporte
El algoritmo del transporte.
Obtencin de una solucin inicial.

4.- Descripcin de las actividades a realizar

Estudio de la terico-prctico (5 horas, 11 semana)


Resolucin de problemas de carcter numrico sin y con la ayuda de computador (5 horas,
11 semana)

BLOQUE TEMTICO 12: El modelo de asignacin


1.- Presentacin del tema
Este bloque se dedica al estudio del modelo de asignacin. El esquema del estudio es
completamente similar al del tema del problema del transporte: se plantea el modelo matemtico
formal y se estudia el algoritmo adecuado para su resolucin.
2.- Contextualizacin
Este bloque es una continuacin del anterior para estudiar otra de las aplicaciones de la
programacin lineal, como es el problema de asignacin.

UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA

10

3.- Orientaciones para el trabajo con los materiales requeridos para el tema.
En este tema se desarrollan los siguientes epgrafes:

Problema de asignacin
El algoritmo hngaro.

4.- Descripcin de las actividades a realizar

Estudio de la terico-prctico (5 horas, 12 semana)


Resolucin de problemas de carcter numrico sin y con la ayuda de computador (5 horas,
12 semana)

Repaso de la Unidad didctica III, consultas en tutora, seguimiento del curso virtual,
realizacin de pruebas de evaluacin a distancia (8 horas, 9-12 semanas)

Evaluacin final (5 horas)

3.- ORIENTACIONES PARA LA REALIZACIN DEL PLAN DE


ACTIVIDADES
Adems del estudio de las unidades didcticas se realizarn las siguientes actividades de evaluacin
continua.
Actividad 1:
Realizacin detallada de los problemas de autoevaluacin propuestos en la unidad didctica I del
texto base.
Actividad 2:
Realizacin detallada de los problemas de autoevaluacin propuestos en la unidad didctica II del
texto base.
Actividad 3:
Realizacin detallada de los problemas de autoevaluacin propuestos en la unidad didctica III del
texto base.

UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA

11

Potrebbero piacerti anche