Sei sulla pagina 1di 4

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO

FACULTAD DE INFORMTICA Y ELECTRNICA


ESCUELA DE INGENIERA EN SISTEMAS

INVESTIGACIN OPERATIVA

DATOS GENERALES:
Nombre: Jorge Sampedro
Cdigo: 675

TAREA DE INVESTIGACIN:

CONSULTA
Qu es la investigacin operativa?
Las primeras actividades formales de investigacin de operaciones se dieron en
Inglaterra durante la Segunda Guerra Mundial, cuando se encomend a un equipo de
cientficos ingleses la toma de decisiones acerca de la mejor utilizacin de materiales
blicos. Al trmino de la guerra, las ideas formuladas en operaciones militares fueron
adaptadas para mejorar la eficiencia y la productividad en el sector civil. Hoy en da, la
investigacin de operaciones es una herramienta dominante e indispensable para
tomar decisiones.
Un elemento principal de la investigacin de operaciones es el modelado matemtico.
Aunque la solucin del modelo matemtico establece una base para tomar una
decisin, se deben tener en cuenta factores intangibles o no cuantificables, por
ejemplo el comportamiento humano, para poder llegar a una decisin final.
Modelo del Simplex
Una propiedad general del mtodo smplex es que resuelve la programacin lineal en
iteraciones
Cada iteracin desplaza la solucin a un nuevo punto esquina que tiene potencial de
mejorar el valor de la funcin objetivo. El proceso termina cuando ya no se pueden
obtener mejoras.
El mtodo smplex implica clculos tediosos y voluminosos, lo que hace que la
computadora sea una herramienta esencial para resolver los problemas de

programacin lineal. Por consiguiente, las reglas computacionales del mtodo smplex
se adaptan para facilitar el clculo automtico.
Caractersticas de un problema de Programacin Lineal
Las tcnicas de PL han sido ampliamente utilizadas en mbitos tan diferentes como el
militar, industrial, financiero, de marketing, e incluso agrcola. A pesar de tal diversidad
de aplicaciones, todos los problemas de PL tienen cuatro propiedades comunes:
1. Pretenden optimizar (maximizar o minimizar) alguna cantidad (funcin objetivo). As,
por ejemplo, el principal objetivo de un banquero sera maximizar beneficios, mientras
que el principal objetivo de una empresa transportista podra ser minimizar los costes
de los envos.
2. Habr que tener en cuenta las restricciones que limitan el grado en el cual es
posible modificar las variables que afectan a nuestra funcin objetivo. As, a la hora de
decidir cuntas unidades de cada bien se han de producir, deberemos considerar,
entre otras, las limitaciones de personal y maquinaria de que disponemos.
3. El problema debe presentar distintas alternativas posibles: si una compaa produce
cuatro bienes diferentes, la direccin puede usar PL para determinar las cantidades de
recursos que asigna a la produccin de cada uno de ellos (podra optar por hacer una
asignacin ponderada, dedicar todos los recursos a la produccin de un nico bien
abandonando la produccin del resto, etc.).
4. En PL, la funcin objetivo debe ser una funcin lineal, y las restricciones deben ser
expresables como ecuaciones o inecuaciones lineales.
Pasos para resolver un problema de maximizacin Mtodo Simplex
Construccin de la primera tabla:
Las columnas de la tabla estn dispuestas de la siguiente forma: la primera columna
de la tabla contiene las variables que se encuentran en la base (o variables bsicas),
esto es, aquellas que toman valor para proporcionar una solucin; la segunda columna
recoge los coeficientes que dichas variables bsicas tienen en la funcin objetivo (esta
columna es llamada Cb); la tercera muestra el trmino independiente de cada
restriccin (P0); a partir de sta aparece una columna por cada una de las variables de
decisin y holgura presentes en la funcin objetivo (Pj). Para tener una visin ms
clara de la tabla, se incluye una fila que contiene los ttulos de cada una de las
columnas.
Sobre esta tabla se agregan dos nuevas filas: una de ellas, que lidera la tabla, donde
aparecen los coeficientes de las variables de la funcin objetivo, y una ltima fila que
recoge el valor la funcin objetivo y los costes reducidos Zj - Cj.
Los costes reducidos muestran la posibilidad de mejora en la solucin Z0. Por este
motivo tambin son llamados valores indicadores.
Se muestra a continuacin el aspecto general de la tabla del mtodo Simplex:

Todos los valores incluidos en la tabla vendrn dados por el modelo del
problema salvo los valores de la fila Z (o fila indicadora). Estos se obtienen de
la siguiente forma: Zj = (CbiPj) para i = 1..m, donde si j = 0, P0 = bi y C0 = 0,
y en caso contrario Pj = aij.

Se observa, al realizar el mtodo Simplex, que en esta primera tabla ocupan la base
todas las variables de holgura y por ello (todos los coeficientes de las variables de
holgura son 0 en la funcin objetivo) el valor inicial de Z es cero.
Por este mismo motivo tampoco es necesario realizar los clculos de los costes
reducidos en la primera tabla, pudindose determinar directamente como el cambio de
signo de los coeficientes de cada variable en la funcin objetivo, esto es, -Cj.

Condicin de parada:

Se cumple la condicin de parada cuando la fila indicadora no contiene ningn valor


negativo entre los costes reducidos (cuando el objetivo es la maximizacin), esto es,
no existe posibilidad de mejora.
Si no se cumple la condicin de parada es necesario realizar una iteracin ms del
algoritmo, esto es, determinar la variable que se vuelve bsica y la que deja de serlo,
encontrar el elemento pivote, actualizar los valores de la tabla y comprobar si se
cumple nuevamente la condicin de parada.
Es tambin posible determinar que el problema no se encuentra acotado y su solucin
siempre resultar mejorable. En tal caso no es necesario continuar iterando
indefinidamente y se puede finalizar el algoritmo. Esta situacin ocurre cuando en la
columna de la variable entrante a la base todos los valores son negativos o nulos.

Eleccin de la variable que entra a la base:

Cuando una variable se vuelve bsica, es decir, entra en la base, comienza a formar
parte de la solucin. Observando los costes reducidos en la fila Z, se decide que entra
a la base la variable de la columna en la que ste sea el de menor valor (o de mayor
valor absoluto) entre los negativos.

Eleccin de la variable que sale de la base:

Una vez obtenida la variable entrante, se determina que sale de la base la variable que
se encuentre en aquella fila cuyo cociente P0/Pj sea el menor de los estrictamente

positivos (teniendo en cuenta que esta operacin se har nicamente cuando Pj sea
superior a 0).

Elemento pivote:

El elemento pivote de la tabla queda marcado por la interseccin entre la columna de


la variable entrante y la fila de la variable saliente.

Actualizacin de la tabla:

Las filas correspondientes a la funcin objetivo y a los ttulos permanecern


inalteradas en la nueva tabla. El resto de valores debern calcularse como se explica a
continuacin:
o

En la fila del elemento pivote cada nuevo elemento se calcula como:

Nuevo Elemento Fila Pivote = Anterior Elemento Fila Pivote / Pivote.


o

En el resto de las filas cada elemento se calcula:

Nuevo Elemento Fila = Anterior Elemento Fila - (Anterior Elemento Fila en Columna
Pivote * Nuevo Elemento Fila Pivote).
De esta forma se consigue que todos los elementos de la columna de la variable
entrante sean nulos salvo el de la fila de la variable saliente cuyo valor ser 1. (Es
anlogo a utilizar el mtodo de Gauss-Jordan para resolver sistemas de ecuaciones
lineales).

Bibliografa
Investigacin de operaciones 7 a. Edicin (Hamdy A. Taha)
Hillier, F.S. y Liebermann, G.J. (2001): Introduccin a la Investigacin de Operaciones. Ed.
McGraw-Hill.

Potrebbero piacerti anche