jueves, 2 de mayo de 2013

Actividad 1. Unidad 3

En esta actividad veremos como resolver modelos a través del método simplex,pero primero se presenta un vídeo con los pasos que se siguen para aplicar este método:




Los pasos para resolver este método son los siguientes:

1. Plantear el modelo en su forma canónica y pasarlo a su forma estándar  El método simplex puede resolver problemas de maximizacion o minimizacion, pero todas las restricciones tienen encontrarse de la forma >= y las variables tienen que ser >=0 para que el origen sea una solución factible (pero no necesariamente la optima). Este modelo en su forma estándar lo pasamos a una tabla

2. Elegimos a una variable de entrada de la base bajo los siguientes criterios: elegimos a la variable con el coeficiente mas negativo en la fila de Zj-Cj para el modelo de maximizacion, o bien a la variable mas positiva para un modelo de minimizacion.

3.  Ahora elegimos a la variable de salida de la base, para esto nos situamos en la columna que tiene a la variable de entrada y dividimos el valor del vector solución entre su variable correspondiente, eligiendo al mas pequeño siempre y cuando el valor de la variable del vector que tiene a la variable de entrada sea mayor a 0.

4.Volvemos al paso 2 continuamos con esta iteración hasta que todos los valores de Zj-Cj sean mayores a 0 para el caso de maximizacion o bien menores a 0 para el caso de minimizacion.


Una empresa produce tres bienes cosméticos y tiene dos departamentos con la siguiente información:

Depto
Polvo para mejillas
Labiales
Pintura de uñas
Disponibilidad en hrs.
1
4
2
1
48
2
5
3
1.5
30
Utilidad
60
40
20


Además se cuenta con una materia prima para su empaque de 2 unidades, 1.5 y 0.5 unidades para los tres bienes respectivamente (polvo, labiales y pintura). Teniendo una disponibilidad de 8 unidades.

Definimos nuestras variables de decisión:
x1=Numero de polvo de mejilla a producir
x2=Numero de labiales a producir
x3=Numero de pinturas de uña a producir

Ahora plantemos el modelo en base a estas variables

Max z=60x1+40x2+20x3
s.a
4x1+2x2+x3<=48
5x1+3x2+1.5x3<=30
2x1+1.5x2+0.5x3<=8
x1,x2,x3>=0

Ahora planteamos el modelo en su forma estándar para aplicar el método. Para pasarlo en su forma estándar sumando variables de holgura para las restricciones de tipo <= y cambiando esta restricción por una igualdad, o bien,  restando variables de exceso para restricciones >= y moviendo de igual modo la restricción como una igualdad , sin mover a la función objetivo, quedando de la siguiente manera.

Max  z=60x1+40x2+20x3
s.a
4x1+2x2+x3+x4=48
5x1+3x2+1.5x3+x5=30
2x1+1.5x2+0.5x3+x6=8
x1,x2,x3,x4,x5>=0

Antes de comenzar a aplicar el método, pasamos toda la información a una tabla:



x1
x2
x3
x4
x5
x6
Sol
Zj-Cj
-60
-40
-20
0
0
0
0
x4
4
2
1
1
0
0
48
x5
5
3
1.5
0
1
0
30
x6
2
1.5
0.5
0
0
1
8

Elegimos a x1 como variable de entrada y a x6 como variable de salida, dejando al modelo en terminos de x4,x5 y x1 por medio de Gauss-Jordan.



x1
x2
x3
x4
x5
x6
Sol
Zj-Cj
0
5
-5
0
0
30
240
x4
0
-1
0
1
0
-2
32
x5
0
-0.75
0.25
0
1
-2.5
10
x1
1
0.75
0.25
0
0
30
4
  

Como todavía existen valores negativos en en Zj-Cj, realizamos el proceso otra vez y ahora elegimos a x3 como variable de entrada y a x1 como variable de salida


x1
x2
x3
x4
x5
x6
Sol
Zj-Cj
20
20
0
0
0
40
320
x4
0
-1
0
1
0
-2
32
x5
-1
-1.5
0
0
1
-3
6
x3
4
3
1
0
0
2
16



Llegamos a la solución optima porque no hay valores negativos en Zj-Cj. Tenemos que:
x1=0 x2=0 x3=16 x4=32 x5=6

Lo cual significa que tenemos que producir 16  pinturas de uñas para tener una ganancia de 320 y ademas nos estan sobrando 32 horas en el departamento 1, 6 en el departamento 2 y ocupamos toda la materia prima disponible

jueves, 18 de abril de 2013

Esta es mi sitio web en google sites que trata sobre los métodos de programación lineal correspondiente a la tarea de la tercera unidad
https://sites.google.com/site/metodosdeprogramacionlinealdan/

jueves, 21 de marzo de 2013

lunes, 18 de marzo de 2013

GEORGE  BERNARD DANTZING(1914-2005)


Nació el 8 de noviembre de 1914 en Portland, Estados Unidos y murió el 13 de mayo del 2005 en Stanford, Estados Unidos a los 90 años. Profesor de física y matemáticas, es reconocido por haber creado el método simplex y es conocido como el padre de la programación lineal.

ESTUDIOS Y VIDA PROFESIONAL:
Se graduó en la universidad de Maryland en 1936 y obtuvo su maestría dentro de la universidad de Michigan en 1938. En 1940  decidió continuar con sus estudios y alcanzo el grado de doctor en matemáticas en la Universidad de California, donde estudio bajo la tutela de  Jerzy Neyman. Pero al empezar la segunda guerra mundial  Datzing se en listo en la fuerza aérea de control estadístico  para después concluir su doctorado en 1946.
En 1952 Datzing trabajo en la compañía RAND para después volverse profesor en el departamento de ingeniería industrial en Berkeley, donde ademas fundo el departamento de investigación de operaciones. En 1966 se unió a la facultad de Stanford como maestro de investigador de operaciones y ciencias de la computación. Aquí permaneció trabajando donde fue aumentado de puesto y continuando con sus investigaciones, hasta llegar al puesto de C.A de las ciencias de la transportación.

    Sus trabajos fueron merito de muchos premios como el premio Vohn Newman en 1974 y la medalla nacional de las ciencias en 1975, e inclusive se creo un premio con su nombre como conmemoración a las personas que realizan grandes hallazgos dentro del área de  las matemáticas computacionales.

GRANDES APORTACIONES:
   Entre sus mas grandes aportaciones se encuentra el desarrollo del método simplex en 1947.Otro de sus grandes logros es la teoría de la dualidad, ideado conjuntamente con Fulkerson y Johnson en 1954 para resolver el  problema del Agente Viajero es el precursor de los muy utilizados métodos de Branch-and Cut (Bifurcación y corte) en programación entera para resolver problemas de grandes dimensiones. Otra aportación que  de gran utilidad es el  método de Descomposición de Dantzig- Wolfe, para resolver problemas de programación lineal estructurados.
 Por último es importante reseñar la aplicación de programación matemática que el profesor Dantzig fue desarrollando a lo largo de los años para diversos sectores industriales, destacando el proyecto PILOT, para una mejor planificación del sector energético y, por tanto, un mayor ahorro energético.


TRABAJOS:


  • 1953. Notes on linear programming. RAND Corporation.
  • 1956. Linear inequalities and related systems. With others. Edited by H.W. Kuhn and A.W. Tucker.        Princeton University Press.
  • 1963. Linear programming and extensions. Princeton University Press and the RAND Corporation. pdf from RAND
  • 1966. On the continuity of the minimum set of a continuous function. With Jon H. Folkman and Norman Shapiro.
  • 1968. Mathematics of the decision sciences. With Arthur F. Veinott, Jr. Summer Seminar on Applied Mathematics 5th : 1967 : Stanford University. American Mathematical Society.
  • 1969. Lectures in differential equations. A. K. Aziz, general editor. Contributors: George B. Dantzig and others.
  • 1970. Natural gas transmission system optimization. With others.
  • 1973. Compact city; a plan for a liveable urban environment. With Thomas L. Saaty.
  • 1974. Studies in optimization. Edited with B.C. Eaves. Mathematical Association of America.
  • 1985. Mathematical programming : essays in honor of George B. Dantzig. Edited by R.W. Cottle. Mathematical Programming Society.
  • 1997. Linear programming 1: Introduction. G.B.D. and Mukund N. Thapa. Springer-Verlag.
  • 2003. Linear programming 2: Theory and Extensions. G.B.D. and Mukund N. Thapa. Springer-Verlag.
  • 2003. The Basic George B. Dantzig. Edited by Richard W. Cottle. Stanford Business Books, Stanford University Press, Stanford, California



REFERENCIAS:

http://www.phpsimplex.com/biografia_Dantzig.htm
http://es.wikipedia.org/wiki/George_Dantzig
http://www-history.mcs.st-and.ac.uk/Biographies/Dantzig_George.html
https://www.informs.org/Recognize-Excellence/INFORMS-Prizes-Awards/George-B.-Dantzig-Dissertation-Award/Who-Was-George-B.-Dantzig
Imagen de Dantzig. Publicada por Cottle W Richard(Junio 2006). Obtenida de http://news.stanford.edu/news/2006/june7/memldant-060706.html

martes, 19 de febrero de 2013

PRIMERA TAREA:MAPA DE MINDMEISER

Este es mi mapa mental en mindmeiser sobre una tienda de videojuegos, saludos
http://www.mindmeister.com/257235737

miércoles, 13 de febrero de 2013

BIOGRAFÍA DE LUDWIG VON BERTALANFFY (1901-1972)

Nació el 19 de septiembre de 1901, en Vienna, Austria. Fue un Biólogo y filosofo reconocido por haber creado la teoría de los sistemas. Murió el 12 de junio de 1972, en Buffalo, New York

ESTUDIOS Y CARRERA:
     Estudio con tutores personales en su propia casa hasta los diez años.Esto le permitió empezar con un alto grado de conocimientos y obtener altas calificaciones en sus estudios, lo cual a lo largo le permitió una fácil entrada a la universidad de Innbruck y después en la universidad de Vienna, donde estudio biología,  arte y  filosofía. Se graduó con una tesis sobre psicofisica y sobre el filosofo Gustav Teodor Fetchner.

En 1937 se traslada  a Estados Unidos para realizar sus primeras investigaciones  de la teoría general de sistemas, pero regresa a Europa  a inicios de la segunda guerra mundial, tras no querer declararse como victima del nazismo.  En 1939 se incorporo a la universidad de Vienna, donde permaneció hasta 1948.
 
    Entre 1950 y 1954 trabajo como investigador en la universidad de Owatta y al año siguiente volvió a Estados Unidos para continuar sus investigaciones en el Mount Sanai Hospital hasta 1958. En 1961 Ludwig Von Bertalanffy se desempeño como profesor de Biología Teórica en la universidad canadiense de Alberta para después finalizar su actividad académica como profesor en la Universidad estatal de Nueva York.

PRINCIPALES APORTACIONES

*Su principal aportación fue la teoría general de sistemas.
*En el área de la biología, planteo una teoría de los sistemas abiertos en física y biología: concibió una explicación de la vida y la naturaleza como la de un sistema complejo sujeto a interacciones dinámicas
* Realizo aportaciones en el campo de la educación, cibernetica filosofía y sociología.

TRABAJOS IMPORTANTES
Teoría general de los sistemas(1968)
Perspectivas en la teoría general de sistemas(1975)
Teorías modernas del crecimiento(1928)
Teorías modernas del desarrollo(1962)

Referencias:
http://seres10.blogspot.mx/2010/02/biografia-de-ludwig-von-bertalanffy-y.html
http://es.scribd.com/doc/27468769/Biografia-Ludwig-Von-Bertalanffy
http://www.gestiopolis.com/administracion-estrategia/ludwig-von-bertalanffy-teoria-general-de-sistemas.htm