Departamento de Matemáticas. ITAM Programación lineal (+ extensiones). Objetivos y panorama del c

Programaci´on lineal (+ extensiones). Objetivos y panorama del curso. Departamento de Matem´aticas. ITAM. 2008. Programaci´ on lineal (+ extensiones

30 downloads 91 Views 375KB Size

Recommend Stories


TEMA 6 EL LINEAL. 6.2 Análisis del lineal. 6.1 Definición y funciones del lineal. 6.1 Definición y funciones del lineal
6.1 Definición y funciones del lineal TEMA 6 EL LINEAL Getafe, 27 de febrero de 2009 † H. salen: “El lineal se puede definir como todo el espacio de

Cuerpos y sus extensiones
Cap´ıtulo 2 Cuerpos y sus extensiones 2.1. Definici´ on de cuerpo A lo largo de todo el curso trabajaremos primordialmente con ra´ıces de polinomios

Colegio Portocarrero. Curso Departamento de matemáticas. Análisis y programación lineal
Colegio Portocarrero. Curso 2014-2015. Departamento de matemáticas. Análisis y programación lineal Problema 1: La gráfica de la función derivada de u

EXTENSIONES DEPENDENCIAS
EXTENSIONES DEPENDENCIAS Dependencia DESPACHO DEL DIRECTOR DEL DEPARTAMENTO Ext. 7402 – 7400 SUBDIRECCIÓN DEL DEPARTAMENTO 7459 DIRECCIÓN DE INGRE

extensiones extensions
1 extensiones extensions 05 EXTENSIONES DE QUERATINA HAIR EXTENSIONS WITH KERATIN hairextension i10 Cabello indio natural con queratina (cm. 5

Objetivos primer ciclo. Departamento de Ciencias Sociales
Objetivos primer ciclo. Departamento de Ciencias Sociales Objetivos Primero de ESO 1. Reconocer los mecanismos esenciales que rigen el funcionamiento

Story Transcript

Programaci´on lineal (+ extensiones). Objetivos y panorama del curso.

Departamento de Matem´aticas. ITAM. 2008.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Introducci´on

Programaci´on lineal http://allman.rhon.itam.mx/∼jmorales La programaci´on lineal es una de las aportaciones de la matem´atica con alto impacto en las aplicaciones. El problema por resolver es el siguiente: minimizar sujeta a

f (x) = c T x Ax = b,

(1)

x ≥ 0,

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

en donde

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

en donde x ≥ 0 indica xi ≥ 0,

i = 1, 2, . . . , n

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

en donde x ≥ 0 indica xi ≥ 0,

i = 1, 2, . . . , n

c es el vector de costos

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

en donde x ≥ 0 indica xi ≥ 0,

i = 1, 2, . . . , n

c es el vector de costos A es una matriz de m × n con m < n

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

en donde x ≥ 0 indica xi ≥ 0,

i = 1, 2, . . . , n

c es el vector de costos A es una matriz de m × n con m < n b es un vector m-dimensional.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

en donde x ≥ 0 indica xi ≥ 0,

i = 1, 2, . . . , n

c es el vector de costos A es una matriz de m × n con m < n b es un vector m-dimensional. El vector x es llamado el vector de variables de decisi´on

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

en donde x ≥ 0 indica xi ≥ 0,

i = 1, 2, . . . , n

c es el vector de costos A es una matriz de m × n con m < n b es un vector m-dimensional. El vector x es llamado el vector de variables de decisi´on la funci´on f es conocida como la funci´on objetivo

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

en donde x ≥ 0 indica xi ≥ 0,

i = 1, 2, . . . , n

c es el vector de costos A es una matriz de m × n con m < n b es un vector m-dimensional. El vector x es llamado el vector de variables de decisi´on la funci´on f es conocida como la funci´on objetivo El conjunto determinado por Ax = b, x ≥ 0 es llamado la zona factible.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Objetivos

En este curso nos concentraremos en los siguientes aspectos de la programaci´on lineal:

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Objetivos

En este curso nos concentraremos en los siguientes aspectos de la programaci´on lineal: Estudiar diversos problemas que se pueden formular como (1)

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Objetivos

En este curso nos concentraremos en los siguientes aspectos de la programaci´on lineal: Estudiar diversos problemas que se pueden formular como (1) Estudiar las condiciones te´oricas que aseguran la existencia de una soluci´on de (1)

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Objetivos

En este curso nos concentraremos en los siguientes aspectos de la programaci´on lineal: Estudiar diversos problemas que se pueden formular como (1) Estudiar las condiciones te´oricas que aseguran la existencia de una soluci´on de (1) Utilizar las condiciones de optimalidad para dise˜ nar algoritmos pr´acticos que resuelvan eficientemente (1)

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Contenido del curso 1

Introducci´on. Motivaci´on.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Contenido del curso 1

Introducci´on. Motivaci´on.

2

Propiedades de un PL. Soluciones b´asicas. El teorema fundamental de la PL.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Contenido del curso 1

Introducci´on. Motivaci´on.

2

Propiedades de un PL. Soluciones b´asicas. El teorema fundamental de la PL.

3

Dualidad. Teorema de dualidad. Condiciones de optimalidad de KKT.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Contenido del curso 1

Introducci´on. Motivaci´on.

2

Propiedades de un PL. Soluciones b´asicas. El teorema fundamental de la PL.

3

Dualidad. Teorema de dualidad. Condiciones de optimalidad de KKT.

4

M´etodo simplex I. Teor´ıa.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Contenido del curso 1

Introducci´on. Motivaci´on.

2

Propiedades de un PL. Soluciones b´asicas. El teorema fundamental de la PL.

3

Dualidad. Teorema de dualidad. Condiciones de optimalidad de KKT.

4

M´etodo simplex I. Teor´ıa.

5

M´etodo simplex II. Aspectos num´ericos.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Contenido del curso 1

Introducci´on. Motivaci´on.

2

Propiedades de un PL. Soluciones b´asicas. El teorema fundamental de la PL.

3

Dualidad. Teorema de dualidad. Condiciones de optimalidad de KKT.

4

M´etodo simplex I. Teor´ıa.

5

M´etodo simplex II. Aspectos num´ericos.

6

M´etodos de puntos interiores I. Aspectos b´asicos. Condiciones de KKT modificadas. La trayectoria central.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Contenido del curso 1

Introducci´on. Motivaci´on.

2

Propiedades de un PL. Soluciones b´asicas. El teorema fundamental de la PL.

3

Dualidad. Teorema de dualidad. Condiciones de optimalidad de KKT.

4

M´etodo simplex I. Teor´ıa.

5

M´etodo simplex II. Aspectos num´ericos.

6

M´etodos de puntos interiores I. Aspectos b´asicos. Condiciones de KKT modificadas. La trayectoria central.

7

M´etodos de puntos interiores II. Aspectos num´ericos.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Contenido del curso 1

Introducci´on. Motivaci´on.

2

Propiedades de un PL. Soluciones b´asicas. El teorema fundamental de la PL.

3

Dualidad. Teorema de dualidad. Condiciones de optimalidad de KKT.

4

M´etodo simplex I. Teor´ıa.

5

M´etodo simplex II. Aspectos num´ericos.

6

M´etodos de puntos interiores I. Aspectos b´asicos. Condiciones de KKT modificadas. La trayectoria central.

7

M´etodos de puntos interiores II. Aspectos num´ericos.

8

Extensiones. Complementariedad lineal. Programaci´on cuadr´atica convexa.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Condiciones de optimalidad (KKT). Forma est´andar

c − AT λ − s = 0 Ax − b = 0 xi si

= 0,

i = 1, 2, . . . , n

(x, s) ≥ 0 en donde λ es el vector de multiplicadores de Lagrange asociados con las igualdades Ax − b = 0 s es el vector de multiplicadores de Lagrange asociados con las desigualdades x ≥ 0.

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Condiciones de optimalidad (KKT) . minimizar

f (x) = c T x

sujeta a

Ax − b ≥ 0,

(2)

c − AT π = 0 (Ax − b)i πi

= 0,

i = 1, 2, . . . , m

Ax − b ≥ 0 π ≥ 0

en donde π es el vector de multiplicadores de Lagrange asociados con las desigualdades Ax − b ≥ 0

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Ejemplo de un PL

minimizar sujeta a

− 2x1 − x2 x1 + (8/3)x2 ≤ 4 x1 + x 2 ≤ 2 2x1

≤ 3 x

≥ 0,

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Forma est´andar de un PL

minimizar sujeta a

− 2x1 − x2 x1 + (8/3)x2 + x3 = 4 x1 + x 2 + x 4 = 2 2x1

+ x5 = 3 x

≥ 0,

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Puntos extremos de un PL

2

x =0

x =0 5

1

x =0

4

x =0

1

3



1

x2 = 0

2

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Zona factible de un PL

2

x +x =2

2x = 3

2

1

1

x =0

1

x + (8/3)x = 4

1

1

2



1

x2 = 0

2

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Zona factible e isol´ıneas de un PL x2 2.5

5

2.2 6.7 5

2 4.5

f = 2x1 + x2 1.5

5

2.2 4.5

1



x*

0.5 5 2.2

4.5

0

0

0.5

1

1.5

2

2.5

x1

Programaci´ on lineal (+ extensiones). Objetivos y panorama del c

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.