Está en la página 1de 51

Problema de transporte De Wikipedia, la enciclopedia libre Saltar a: navegacin, bsqueda En matemticas y economa, un problema de transporte es un caso particular de problema

de programacin lineal en el cual se debe minimizar el coste del abastecimiento a una serie de puntos de demanda a partir de un grupo de puntos de oferta posiblemente de distinto nmero, teniendo en cuenta los distintos precios de envo de cada punto de oferta a cada punto de demanda. Contenido [ocultar]

1 Planteamiento o 1.1 Problemas balanceados o 1.2 Solucin con mtodo de cruce del arrollo 2 Algoritmo

[editar] Planteamiento Se disponen puntos de oferta o factoras con una produccin determinada (representada mediante un vector, F) y puntos de demanda o mercados de demanda determinada (vector M):

Adems se dispone como dato de una matriz de precios, C, de forma que Cij es el precio de envo por unidad desde la factora Fi al mercado Mj:

El objetivo es calcular una nueva matriz, X, de forma que Xij sea el nmero de unidades que se envan de la factora Fi al mercado Mj.

Con estos datos podemos formular las condiciones que se han de cumplir:

El precio total a pagar por el transporte, CT, que se ha de minimizar, se determinar por la suma de los productos del precio de cada unidad por el coste de envo por unidad de cada fbrica a cada mercado:

[editar] Problemas balanceados Se dice que el problema est balanceado cuando se cumple que:

(o, abreviadamente, demanda).

, es decir, la oferta es igual a la

En caso de que , se incorporara un mercado adicional al problema, el mercado artificial, Ma, de forma que su demanda sea el excedente y el coste de envo a este mercado sea nulo:

. [editar] Solucin con mtodo de cruce del arrollo Para que un problema de transporte pueda ser resuelto a travs de ste mtodo debe cumplir con las caractersticas que se mencionaran, si no es posible, se deben resolver por el mtodo simplex.

Ser un problema balanceado Contar con (n+m-1) variables de descicin siendo n los puntos de demanda y m los puntos de oferta

[editar] Algoritmo

Crear tabla de transporte Proveedor 1 Proveedor 2 costo(i, j+1) Proveedor m costo(i, j+m) costo(i+n, j+m) costo(i+n, j+m) Demanda m Oferta 1 Oferta 2 Oferta n

Punto de oferta 1 Punto de oferta 2 Punto de oferta n

costo(i, j)

costo(i+1,j) costo(i+2,j+1) costo(i, j) costo(i+1,j+1)

Demanda 1 Demanda 2

Establecer solucin inicial

Existen varios mtodos para hacer esto: Noreste y sus variaciones(Suroeste, Suroeste, etc), y Costo mnimo. Para el de costo mnimo:

o o

o o

Ordenar los costos de mayor a menor En la celda (i, j) asignar el mnimo entre la demanda j, y la oferta i Restar a la oferta j y la demanda i el valor asignado repetir los ltimos dos pasos hasta que la oferta y la demanda de todas las filas y columnas sea igual a 0

Calcular ndices de mejora

Todos los lugares que no contienen un valor se les considera agua y los valores asignados piedras los ndices se calculan para todos los lugares que contienen agua, de tal forma que se busca moverse por fila y columna hasta generar un circuito, se multioplican los costos por +1,-1...

Si existe una mejora realizarla y volver al paso de calcular los ndices de mejora

Si se encuentra un ndice negativo en los circuitos, se busca el de los -1 el menor y se le suma o resta segn el signo a todo los circuitos

El planteamiento del problema de la investigacin.

Los elementos para plantear un problema son tres y estn relacionados entre si y son las preguntas de la investigacin,

los objetivos y la justificacin del estudio (1). Comenzaremos refirindonos al planteamiento del problema y la delimitacin, y luego veremos el tema de los objetivos y la justificacin del estudio.

El planteamiento del problema de la investigacin es la delimitacin clara y precisa del objeto de la investigacin que se realiza por medio de preguntas, lecturas, encuestas pilotos, entrevistas, etc. La funcin del planteamiento del problema consiste en revelarle al investigador si su proyecto de investigacin es viable, dentro de sus tiempos y recursos disponibles. La delimitacin se realiza mediante 5 pasos a saber: La delimitacin del objeto en el espacio fsico-geogrfico La delimitacin en el tiempo. La delimitacin precisando el significado de sus principales conceptos, mediante el anlisis semntica, mediante el uso de enciclopedias y diccionarios especializados. 5. La seleccin del problema que ser objeto de la investigacin. La formulacin interrogativa del problema de la investigacin. La formulacin de oraciones tpicas 6. La determinacin de los recursos disponibles 1. 2. 3. 4.

Convengamos que investigar significa tener inters o deseo de conocer, de saber. Sin embargo las manera de cmo se conecta el investigador con el tema pueden ser muy variadas y pueden contener muchos matices.

Dentro de este amplio marco de posibilidades de eleccin hay por lo menos dos parmetros bsicos: el tema le es impuesto al investigador por la institucin o es elegido libremente por el investigador ( o el grupo investigador). Dentro de estas dos alternativas polares hay muchos matices que combinan distintas posibilidades de eleccin. Una alternativa que es bastante frecuente es que la institucin fije de una manera general el tema o los posibles temas y el investigador tenga libertad para seleccionar el problema, los objetivos, las hiptesis etc. Esta ultima alternativa esta justificada ya que la institucin tiene sus objetivos y se supone que si las investigaciones se relacionan con las temticas que son de inters institucional redundaran y enriquecern la formacin de los educandos. En cualquiera de las alternativas es necesario que el investigador tenga la disciplina necesaria para cumplir con la tarea, dado que los temas , en la mayora de los casos, se comienzan formulando de manera inapropiada, lo que hara imposible resolverlo mediante una investigacin.

A esta altura del desarrollo se hace necesario aclarar cual es la relacin entre el tema y el objeto de la investigacin.

Para comenzar, diremos que el tema se expresa en una frase o enunciado que generalmente vincula dos reas o conceptos, de alguna manera. P ejemplo:

1). El Turismo y la Conservacin del Medio Ambiente. 2). Discapacidad yTurismo 3) La atencion de la salud en persdonas con discapacidad

En cambio el Objeto es el fenmeno al que se refiere el enunciado o la investigacin.

En las ciencias naturales el objeto de la investigacin es normalmente un objeto real . En cambio en las ciencias sociales el objeto es normalmente un objeto construido. El objeto de la investigacin es un aspecto de la realidad, que deseamos conocer y que no puede explicarse en forma inmediata o sin utilizacin de la teora

Los pasos para determinar el objeto de la investigacin:

1 Paso: La delimitacin del objeto en el espacio fiscogeogrfico P. ejemplo en el primer tema la delimitacin podra consistir en circunscribirlo a P. Ejemplo un parque nacional. Vg. El parque Iguaz.

2 Paso. La delimitacin en el tiempo

En este caso se puede tomar como base un ao. O un periodo de tiempo acotado. ...durante el ao 2002. ...en el quinquenio 1998-02.

3 Paso La delimitacin semntica. precisando el significado de sus principales conceptos, mediante el anlisis del significado, mediante el uso de enciclopedias y diccionarios especializados.

Por ejemplo en el tema 1 ser necesario definir turismo y conservacin del medio ambiente. En el tema 2. adems de Turismo , con que concepto de discapacidad trabajamos. . Adems de definir estos trminos , los mismo deben ser usados durante todo el trabajo de la misma manera y con el mismo sentido.

4 Paso: La seleccin del problema que ser objeto de la investigacin. La formulacin interrogativa del problema de la investigacin. Como los aspectos particulares del tema objeto de la investigacin pueden ser mltiples es necesario hacer una seleccin teniendo en cuenta los que mas le interesan y que sean factibles de ser indagados durante el tiempo disponible y con los recursos que se cuentan.

Por los menos hay dos maneras de hacer esta eleccin : Una) Formular uno o dos problemas que sean de inters del investigador y factibles de ser investigados. Dos) Formular una gran cantidad de problemas y de ese conjunto seleccionar luego , uno o dos , que sern investigados.

Una herramienta que propone Heinz Dieterich (2) son las oraciones tpicas. Topos, del griego: lugar. El mismo la define como Es un enunciado sobre el tema de investigacin que expresa en forma breve cual es la intencin de conocimiento respecto al objeto de investigacin . Ayuda a clarificar los inters de conocimiento y se sugiere hacerlo de la siguiente forma:

El propsito de la investigacin es conocer / saber ...

P. ejemplo, si el tema es La ciudad de BsAs y el aire contaminado Las Oraciones Tpicas (O.T.) pueden ser:

O.T1. El propsito de la investigacin es conocer la concentracin promedio de Ozono en el aire en la ciudad de BsAs.

O.T2. El propsito de la investigacin es conocer en que mes se dio el nivel de contaminacin mas alta en el aire en la ciudad de BsAs.

Por ultimo hay que tener en cuenta que el problema seleccionado debe ser enunciado de una manera interrogativa, (es decir como una pregunta) Por ejemplo, en el primero de los casos de las OT1. tenamos El propsito de la investigacin es conocer la concentracin promedio de Ozono en el aire en la Ciudad de BsAs .

Si estimamos que este seria realmente el inters de conocimiento para convertirlo en el problema de la investigacin deberamos enunciarlo as:

Cul es la concentracin promedio de ozono en la Ciudad de BsAs.?

5 Paso. Determinacin de los recursos disponibles

Hay que tener en cuenta que el recurso mas importante es la fuerza de trabajo disponible, este recurso incluye, la cantidad de personas disponibles, el tiempo que esas personas

dedican a las tareas de investigacin y el grado de capacitacin ( conocimientos, habilidades, y disciplina para el trabajo). Tambin hay que evaluar los costos de traslado, el equipamiento necesario para procesar los datos etc. En funcin de las tareas que demanda la investigacin y los recursos disponibles es posible tener una idea sobre la factibilidad de la misma. Tambin es deseable que los conocimientos y habilidades sean complementarias.

Si evaluamos que los recursos son escasos con respecto a las tareas necesarias tenemos la posibilidad de continuar ampliando la delimitacin reduciendo el periodo de tiempo (delimitacin temporal), el mbito geogrfico (delimitacin espacial) o tambin reduciendo los interrogantes ( o el problema de la investigacin) en el caso que fueran varios o amplios. Tambin siendo menos ambicioso con los Objetivos de la investigacin. Cuando reducimos los interrogantes y los objetivos estamos reduciendo el alcance de la investigacin.

En todos estos caso se procura que con la reduccin de las tareas la investigacin sea factible, realizable (es decir , ajustada a los recursos que se disponen).

Los objetivos de la investigacin

En toda investigacin es necesario saber que se pretende conocer, es decir cuales son sus objetivos de conocimiento.

Los objetivos deben expresarse con claridad y deben ser susceptibles de ser alcanzados. Constituyen una gua de la investigacin. Para su mejor comprensin , su redaccin suele dividirse en generales y especficos. El objetivo general hace referencia al problema planteado en su totalidad y que se va a hacer para investigar el mismo. Los objetivos especficos apuntan a cada parte del problema sealado y a los distintos aspectos a investigar , los que permitirn llegar al conocimiento buscado.

La justificacin de la Investigacin

Adems de la delimitacin de nuestro objeto de estudio, la formulacin interrogativa del problema de la investigacin, la redaccin de los objetivos , es necesario justificar la utilidad de la investigacin propuesta.

Es decir hay que plantear claramente los beneficios que se obtendran, la utilidad del estudio, etc.

Algunos criterios que se han propuesto para evaluar el valor potencial de una investigacin son los siguientes:

Relevancia social:

Cul es su trascendencia para la sociedad ? Quines se beneficiaran con los resultados de la investigacin? De que modo?

Implicaciones prcticas. Ayudara a resolver algn problema practico?

Valor terico Con la investigacin se llenara algn hueco de conocimiento ? La informacin que se obtenga servir para desarrollar o apoyar alguna teora? Pueden surgir ideas, o recomendaciones para futuros estudios ?

Utilidad metodolgica

Ayudara a crear un nuevo instrumento para recolectar o analizar datos?

En sntesis, la etapa del planteamiento de la investigacin incluye:

La delimitacin clara y precisa del objeto de la investigacin que se realiza mediante la delimitacin del objeto en el tiempo, en el espacio fsico-geogrfico, semntica, la formulacin interrogativa de su principal problema y la evaluacin de sus recursos.

Problema 1 El modelo de transporte busca determinar un plan de transporte de una mercanca de varias fuentes a varios destinos. Los datos del modelo son:

1. Nivel de oferta en cada fuente y la cantidad de demanda en cada destino. 2. El costo de transporte unitario de la mercanca a cada destino.

Como solo hay una mercanca un destino puede recibir su demanda de una o ms fuentes. El objetivo del modelo es el de determinar la cantidad que se enviar de cada fuente a cada destino, tal que se minimice el costo del transporte total.

La suposicin bsica del modelo es que el costo del transporte en una ruta es directamente proporcional al numero de unidades transportadas. La definicin de unidad de transporte variar dependiendo de la mercanca que se transporte.

El esquema siguiente representa el modelo de transporte como una red con m fuentes y n destinos. Una fuente o un destino esta representado por un nodo, el arco que une fuente y un destino representa la ruta por la cual se transporta la mercanca. La cantidad de la oferta en la fuente i es ai, y la demanda en el destino j es bj. El costo de transporte unitario entre la fuente i y el destino j es Cij. Si Xi j representa la cantidad transportada desde la fuente i al destino j, entonces, el modelo general de PL que representa el modelo de transporte es:

Minimiza Z= S i=1 m S j=1 n C i j X i j

Sujeta a:

S j=1 n X i j <= ai , i=1,2,, m S i=1 m X I j >= bj , j=1,2,, n

X i j >=0 para todas las i y j

El primer conjunto de restricciones estipula que la suma de los envos desde una fuente no puede ser mayor que su oferta; en forma anloga, el segundo conjunto requiere que la suma de los envios a un destino satisfaga su demanda.

El modelo que se acaba de escribir implica que la oferta total Si=1 m ai debe ser cuando menos igual a la demanda total Sj=1 n bj. Cuando la oferta total es igual a la demanda total, la formulacin resultante recibe el nombre de modelo de transporte equilibrado. Este difiere del modelo solo en el hecho de que todas las restricciones son ecuaciones, es decir:

SX i j = ai, i=1,2,, m

SX i j = bj, j=1,2,, n

En el mundo real, no necesariamente la oferta debe ser igual a la demanda o mayor que ella. Sin embargo, un modelo de transporte siempre puede equilibrarse. El equilibrio, adems de su utilidad en la representacin a travs de modelos de ciertas situaciones prcticas, es importante para el desarrollo del mtodo de solucin que explote completamente la estructura especial del modelo de transporte. Los dos ejemplos que siguen presentan la idea del equilibrio y tambin sus implicaciones prcticas.

Ejemplo 1 (Modelo de transporte estndar)

MG Auto Company tiene plantas en Los ngeles, Detroit y Nueva Orlens. Sus centros de distribucin principales son Denver y Miami. Las capacidades de las plantas durante el trimestre prximo son 1 000, 1 500, y 1 200 automviles. Las demandas trimestrales en los dos centros de distribucin son de 2 300 y 1 400 vehculos. El costo del transporte de un automvil por tren es de 8 centavos por milla. El diagrama de las distancias recorridas entre las plantas y los centro de distribucin son:

Denver Miami Los ngeles

1 000 1 690 Detroit 1 250 1 350 Nueva Orleans 1 275 850

Esto produce en costo por automvil a razn de 8 centavos por milla recorrida. Produce los costos siguientes (redondeados a enteros), que representan a C i j del modelo original:

Denver Miami

Los ngeles 80 215 Detroit 100 108 Nueva Orleans 102 68

Mediante el uso de cdigos numricos que representan las plantas y centros de distribucin, hacemos que X i j represente el nmero de automviles transportados de la fuente i al destino j. Como la oferta total ( = 1 000 + 1 500 + 1 200 = 3 700) es igual a la demanda ( = 2 300 + 1 400 = 3 700), el modelo de transporte resultante esta equilibrado. Por lo tanto, el siguiente modelo de PL que representa el problema tiene todas las restricciones de igualdad.

Minimizar Z = 80X 11 + 215X 12 + 100X 21 + 108X 22 + 102X 31 + 68X 32

Sujeto a:

X 11 X 12 = 1 000

X 21 X 22

= 1 500 X 31 X 32 = 1 200

X 11 X 21 X 31 = 2 300

X 12

X 22

X 32 = 1 400

X i j para todas las i y j Un mtodo mas resumido para representar el modelo de transporte consiste en utilizar lo que se llama tabla de transporte. Esta es una forma de matriz donde sus renglones representan las fuentes y sus columnas los destinos. Los elementos de costo C i j se resumen en la esquina noroeste de la celda de la matriz (i, j). Por lo tanto, el modelo de MG se puede resumir en la tabla siguiente:

Ejemplo 2 (Modelo de transporte con equilibrio)

En el ejemplo anterior suponga que la capacidad de la planta de Detroit es de 1 300 automviles (en vez de 1 500). Se dice que la situacin esta desequilibrada debido a que la oferta total (=3 500) no es igual a la demanda total (=3 700).Nuestro objetivo consiste en volver a formular el modelo de transporte de manera que

distribuya la cantidad faltante(=3 700 3 500 = 200) en forma optima entre los centros de distribucin.

Como la demanda es mayor que la oferta se puede agregar una planta ficticia con una capacidad de 200. Se permite que dicha planta, en condiciones normales, enve su produccin a todos los centros de distribucin. Fsicamente, la cantidad de unidades enviadas a un destino desde una planta ficticia representar la cantidad faltante en ese destino.

La nica informacin que falta para completar el modelo son los costos de transporte unitarios de la planta ficticia a los destinos. Como la planta no existe, no habr ningn envo fsico y el costo de transporte unitario es cero. Sin embargo, podemos enfocar la situacin desde otro ngulo diciendo que se incurre en un costo de penalizacin por cada unidad de demanda insatisfecha en los centros de distribucin. En este caso los costos de transporte unitarios sern iguales a los costos de penalizacin unitarios en los diversos destinos.

Denver Miami

Los ngeles 80 215 1 000 Detroit 100 108 1 300 Nueva Orlens 102 68 1 200 Planta ficticia 0 0 200

De manera anloga, si la oferta en mayor que la demanda podemos aadir un destino ficticio que absolver la diferencia. Por ejemplo, suponga que la demanda en Denver disminuye a 1 900cualquier automvil enviado de una planta a un centro de distribucin ficticio representa un excedente en la planta.

Denver Miami Destino

Ficticio Los ngeles 80 215 0 1 000 Detroit 100 108 0 1 500 Nueva Orleans 102 68 0 1 200

La aplicacin del modelo de transporte no se limita al problema de transporte.

El siguiente ejemplo ilustra el uso del modelo del transporte en otros campos.

Ejemplo 3 (Modelo de inventario de produccin)

Una compaa construye una planta maestra para la produccin de un articulo en un periodo de cuatro meses. Las demandas en los cuatro meses son: 100, 200, 180 y 300 unidades. Una demanda para el mes en curso puede satisfacerse a travs de:

1. Produccin excesiva en un mes anterior almacenada para su consumo posterior. 2. Produccin en el mes actual. 3. Produccin excesiva en un mes posterior para cubrir pedidos de meses anteriores.

El costo de produccin variable por unidad en un mes cualquiera es de $4.00. una unidad producida para consumo posterior incurrir en un costo de almacenamiento razn de $0.50 por unidad por mes. Por otra parte, los artculos ordenados en meses anteriores incurren en un costo de penalizacin de $2.00 por unidad por mes. La capacidad de produccin para elaborar el producto vara cada mes. Los clculos de los cuatro meses siguientes son 50, 180, 280 y 270 unidades, respectivamente.

El objetivo es el de formular el plan de inventario de produccin a costo mnimo. Este problema se puede formular como un modelo de transporte. La equivalencia entre los elementos de los sistemas de produccin y transporte se establece de la manera siguiente:

Sistema de Transporte Sistema de Produccin 1. Fuente i 1. Periodo de produccin i 2. Destino j 2. Periodo de demanda j 3. Oferta en la fuente i 3. Capacidad de produccin del periodo i 4. Demanda en el destino j 4. Demanda del periodo j 5. Costo de transporte de la

fuente i al destino j 5. Costo de producto e inventario del periodo i al j

En tabla de abajo se presenta un resumen del problema como un modelo de transporte:

Periodo 1 2 3 4 Capacidad

Demanda 1 4 4.5 5 5.5 50

2 3 4

6 8 10

4 6 8

4.5 5 4 6

180

4.5 280 4 270

Demanda: 100 200 180 300 El costo de transporte unitario del periodo i al j es:

Costo de produccin en i,

i=j

C i j = Costo de produccin en i / costo de almacenamiento en i a j i<j

Costo de produccin en i / costo de penalizacin en i a j i>j La definicin de C i j indica que la produccin en el periodo i para el mismo periodo (i = j) slo iguala el costo unitario de produccin. Si el periodo i se produce para periodos futuros j (i < j), se incurre en un costo de almacenamiento adicional. De la misma manera, la produccin en i para cubrir j pedidos hechos con anterioridad (i > j) incurre en un costo de penalizacin adicional.

PROBLEMAS DE ASIGNACIN (Mtodo Hungaro)

Un problema de asignacin es un problema de transporte balanceado, en el cual todas las ofertas y todas las demandas son iguales a uno. Se puede resolver eficientemente un problema de asignacin m x m mediante el mtodo Hngaro:

o Paso 1.- Empiece por encontrar el elemento mas pequeo en cada rengln de la matriz de costos. Construya una nueva matriz, al restar de cada costo, el costo mnimo de su rengln. Encuentre, para esta nueva matriz el costo mnimo en cada columna. Construya una nueva matriz ( la matriz de costos reducidos ) al restar de cada costo el costo mnimo de su columna.

o Paso 2.- Dibuje el mnimo numero de lneas (horizontales o verticales ) que se necesitan para cubrir todos los ceros en la matriz

de costos reducidos. Si se requieren m lneas para cubrir todos los ceros, siga con el paso 3.

o Paso 3.- Encuentre el menor elemento no cero (llame su valor k en la matriz de costos reducidos, que no esta cubiertos por las lneas dibujadas en el paso 2. Ahora reste k de cada elemento no cubierto de la matriz de costos reducidos y sume k a cada elemento de la matriz de costos reducidos cubierto por dos lneas. Regrese al paso 2.

Un problema de asignacin es un problema de transporte balanceado en el que todas las ofertas y demandas son iguales a 1; as se caracteriza por el conocimiento del costo de asignacin de cada punto de oferta a cada punto de demanda. La matriz de costos del problema de asignacin se llama: matriz de costos.

Como todas las ofertas y demandas para el problema de asignacin son nmeros enteros, todas las variables en la solucin ptima deben ser valores enteros.

EJEMPLOS DE PROBLEMAS DE ASIGNACION

1. Una empresa ha contratado a 4 individuos para 4 trabajos, los 4 individuos y 4 trabajos pueden mostrarse en una tabla que indique

las clasificaciones obtenidas, analizando al individuo para cada trabajo. Los renglones se refieren a los hombres, mientras que las columnas se refieren a los trabajos; el problema consiste en maximizar las calificaciones para asignar los 4 trabajos. Se supone que las calificaciones de un individuo es directamente proporcional a la ganancia que obtendra la compaa si ese individuo se encargara del trabajo.

2. Otro problema que utiliza la misma estructura del modelo de transporte, es la asignacin de camiones para reducir al mnimo los costos de un problema de asignacin.

3. Una empresa cubre el territorio nacional con dos camiones especialmente equipados para funcionar en condiciones climatolgicas especficas. La empresa ha dividido en cinco regiones geogrficas. Se compra el camin A y se modifica para que funcione eficientemente en las regiones uno y dos, y para que funcione bastante bien en las regiones tres y cuatro. El mismo camin no funciona bien en la regin cinco. Los gastos de gasolina, mantenimiento y otros costos directos de operacin, seran mnimos en las regiones uno y dos, promedio en las regiones tres y cuatro, y altos en la regin cinco. Se tiene esa misma informacin con respecto a los dems camiones de la compaa, o sea, los tipos B, C y D.

SOLUCION DEL PROBLEMA DE TRANSPORTE.

En esta seccin presentamos los detalles para resolver el modelo de transporte.

TECNICA DE TRANSPORTE.

Los pasos bsicos de la tcnica de transporte son:

Paso 1: determnese una solucin factible.

Paso 2: determnese la variable que entra, que se elige entre las variables no bsicas. Si todas estas variables satisfacen la condicin de optimidad (del mtodo simplex), detngase; de lo contrario, dirjase al paso 3.

Paso 3: determnese la variable que sale (mediante el uso de la condicin de factibilidad) de entre las variables de la solucin bsica actual; despus obtngase la nueva solucin bsica. Regrese al paso 2.

OBTENCIN DE SOLUCIONES BSICAS FACTIBLES PARA PROBLEMAS DE TRANSPORTES

Podemos obtener una solucin bsica factible (sbf) para un problema de transporte balanceado mediante el mtodo de la esquina Noroeste, el mtodo de costo mnimo, o el mtodo de Vogel. Para obtener una sbf mediante el mtodo de la esquina noroeste, empiece en la esquina superior izquierda del cuadro del transporte y haga a X11 lo ms grande posible.

Naturalmente, X11 no puede ser mayor que el menor valor Si y as X11 S1 tache el primer rengln del cuadro de transporte; Esto indica que si habr ms variables bsicas del rengln 1 del cuadro. Tambin d1-S1 . Si X11=d1, tache la primera la columna del cuadro de transporte y cambie S1 d1.

Si X11= S1 = d1, tache o el rengln 1, o la columna 1 (pero no ambos), del cuadro de transporte. Si tacha el rengln 1, cambie d1 por cero; si tacha columna 1, cambie S 1 por 0.

Contine aplicando este procedimiento a la celda mas noroeste del cuadro que no cae en un rengln eliminado o en una columna eliminada.

Finalmente, llegara un momento en el cual solo queda una celda a la cual se puede asignar un valor.

Asigne a esta celda un valor igual a la oferta de su rengln o a la demanda de su columna, y tache el rengln y la columna de la celda. Se obtiene de esta manera una solucin bsica factible.

OBTENER LA SOLUCIN PTIMA PARA UN PROBLEMA DE TRANSPORTE

q Paso 1: Si el problema no est balanceado, balancelo.

q Paso 2: Utilice uno de los mtodos descritos anteriormente para obtener una solucin bsica factible.

q Paso 3: Utilice el hecho de que U1=0, y Ui+Vj=Cij en todas las variables bsicas para encontrar (U1,U2Um V1,V2Vn) para la sbf actual.

q Paso 4: Si Ui + Vj Cij es menor o igual a cero, para todas las variables no bsicas, entonces la sbf actual es ptima. Si no es as se introduce la variable con valor ms positivo de Ui + Vj Cij en la base. Para hacer esto, encuentre un circuito cerrado (se puede demostrar que solamente existe un circuito cerrado) que contiene la variable que entra y algunas de las variables bsicas. Despus, tomando en cuenta solamente las celdas en el circuito cerrado

marque las que se encuentren alejadas en nmero par (0,2,4,6,) de celdas de la variable que entra como celdas pares. Tambin marque las celdas en el circuito cerrado, que se encuentra un nmero impar de celdas de la variable que entra como celdas impares. Ahora encuentre la celda impar cuya variable toma el menor valor. Llame este valor teta. La variable correspondiente a esta celda impar saldr de la base. Para realizar el pivoteo, disminuye el valor de cada celda impar en teta y aumenta el valor de cada celda par en teta. Los valores de las variables que no se encuentran en el circuito cerrado permanecen sin cambio. Ahora se complet el bloqueo.

S teta es igual a cero, la variable que entra ser igual a cero, y una variable impar que tiene un valor actual de cero, saldr de la base. En este caso, exista un sbf degenerada antes del pivoteo y resultar despus del pivoteo.

Si ms de una celda impar en el circuito cerrado es igual a teta. Puede escoger arbitrariamente una de estas celdas impares para que salga de la base; se obtendr una vez ms una sbf degenerada. El pivoteo produce una nueva sbf.

q Paso 5: Regrese a los pasos 3 y 4, utilizando la nueva sbf. Para un problema de maximizacin, proceda como se especific, pero cambie el paso 4 por el paso 4.

q Paso 6: Si Ui + Vj Cij es mayor o igual a cero, para todas las variables no bsicas, entonces, la sbf actual es ptima. De otra manera, coloque la variable con el valor ms negativo de Ui + Vj Cij en la base mediante el procedimiento de pivoteo.

METODO DE ESQUINA NOROESTE

Determinacin general del modelo de transporte requiere que:

m ai = i=1 bj j=1

Este requisito da origen a una ecuacin dependiente, lo que significa que el modelo de transporte tiene slo m + n 1 ecuaciones independientes. Por lo tanto, como en el mtodo simplex, una solucin factible bsica inicial debe incluir m + n 1 variables bsicas.

Normalmente, si el modelo de transporte se formula como una tabla simplex, sera necesario utilizar variables artificiales para asegurar una solucin bsica inicial. Sin embargo, cuando se utiliza la tabla de transporte, una solucin factible bsica inicial se puede

obtener fcil y directamente. Presentamos un procedimiento llamado regla de la esquina noroeste para este fin.

Destino 1 2 3 4 Oferta

Fuente 1 10 0 20 11 15

X11 X12 X13 X14 2 12 7 9 20 25

X21 X22 X23 X24 3 0 14 16 18 5

X31 X32 X33 X34 Demanda 5 15 15 10

El mtodo de la esquina noroeste comienza con la asignacin de la mxima cantidad admisible atravs de la oferta y la demanda de la variable x11 (la de la esquina noroeste de la tabla). Despus se tacha la columna (rengln) satisfecha, lo que indica que las variables restantes de la columna (rengln) tachada son iguales a cero. Si se satisfacen una columna y un rengln al mismo tiempo, slo una (una u otro) puede ser tachado. (Esta condicin garantiza la ubicacin automtica de variables bsicas cero, si las hay). Despus de ajustar las cantidades de oferta y demanda de todos los

renglones y columnas no tachados, la cantidad factible mxima se asigna al primer elemento no tachado de la nueva columna (rengln). El proceso se completa cuando se deja sin tachar exactamente un rengln o una columna.

El procedimiento que se acaba de describir se aplica ahora en el ejemplo:

1. x11 = 5, se tacha la columna 1. Por lo tanto, no se puede hacer otra asignacin en la columna 1. La cantidad que falta en el rengln 1 son 10 unidades. 2. x12 = 10, se tacha el rengln 1 y faltan 5 unidades en la columna 2. 3. x22 = 5, se tacha la columna 2 y faltan 20 unidades en el rengln 2. 4. x23 = 15, se tacha la columna 3 y faltan 5 unidades en el renglon 2. 5. x24 = 5, se tacha el rengln 2 y faltan 5 unidades en la columna 4. 6. x34 = 5, se tacha el rengln 3 o la columna 4. Como slo un rengln ouna columna se mantiene sin tachar, el proceso llega a su fin.

La solucin bsica inicial resultante se presenta a continuacin.

Las variables bsicas son x11 = 5, x22 =10, x23 =15, x24 =5 y x34 = 5. Las variables restantes son no bsicas en el nivel cero. El costo de transporte asociado es: 5 x 10 +10 x 0 + 5 x 7+ 15 x 9 + 5 x 20 +5 x 18 = $410.

1 5 10 15 2 5 15 5 25 3 5 5

15

15

10

Cuando se satisfacen al mismo tiempo una columna y un rengln, la siguiente variable que se agregar a la solucin bsica estar necesariamente en el nivel cero. La siguiente tabla ilustra este aspecto. La columna 2 y el rengln 2 se satisfacen simultneamente.

1 5 5 10 5 2 5 0 5 0 3 8 7 15

10 5

15

Si se tacha la columna 2, x23 se vuelve bsica en el nivel cero en el paso siguiente, ya que la demanda restante del rengln 2 vale ahora cero.(Este caso se presenta en la tabla anterior). Si en cambio se cruza el rengln 2, x32 sera la variable bsica cero.

Las soluciones iniciales de las dos ltimas tablas incluyen el nmero adecuado de variables bsicas, o sea, m + n-1 = 6. La regla de la

esquina noroeste produce siempre el nmero adecuado de variables bsicas.

DETERMINACION DE LA VARIABLE DE ENTRADA (METODO DE MULTIPLICADORES)

La variable que entra se determina mediante el uso de la condicin de optimalidad del mtodo simplex. Los clculos de los coeficientes de la funcin objetivo estn basados en las relaciones primalesduales. Primero presentamos la mecnica del mtodo y despus damos una explicacin con base en la teora de la dualidad. Otro mtodo, llamado procedimiento Saltando Piedras, tambin sirve para determinar la variable que entra.

En el mtodo de multiplicadores asociamos los multiplicadores ui y vj con el renglon i y la columna j de la tabla de transporte. Para cada variable basica xij ed la solucion actual, los multiplicadores ui y vj deben satisfacer la ecuacion que sigue:

ui + vj = cij , para cada variable basica xij

Estas ecuaciones producen m+n-1 ecuaciones con m+n incognitas. Los valores de los multilicadores se pueden determinar a partir de estas ecuaciones suponiendo un valor arbitrario para cualquiera de

los multiplicadores y resolviendo las m+n-1 multipilicadores desconocidos restantes.

Al hacer esto, la evaluacion de cada variable no basica Xpq esta dada por:

Cpq = up vq - cpq

Despus se selecciona la variable que entra como la variable no basica con la variable no basica con la variable cpq mas positiva.

Si aplicamos este procedimiento a las variables no basicas estan dadas como:

X11: U1 + V1 = C11 = 10 X12: U1 + V2 = C12 = 0 X22: U2 + V2 = C22 = 7 X23: U2 + V3 = C23 = 9 X24: U2 + V4 = C24 = 20 X34: U3 + V4 = C34 = 18

Haciendo u1= 0 los valores de los multiplicadores se determinan sucesivamente como V1=10, V2=0, U2=7, V3=2, V4=13, y U3=5. Las evaluaciones de las variables no basicas estan dadas de la manera siguiente:

X13: c13 = u1 + v3 c13 = 0+220 = 18

X14: c14 = u1+ v4 c14 = 0+1311 = 2

X21: c21 = u2 + v1 c21 = 7+1012 = 5

X31: c31 = u3+v1 c3 = 5+100 = 15

X32: c32 = u3+v2 c32 = 5+014 = 9

X33: c33 = u3 +v3 c33 = 5+216 = 9 Como x31 tiene la variable cpq mas positiva, esta se selecciona como la variable que entra.

Las ecuaciones ui+vj = cij que utilizamos para determinar los multiplicadores, tienen una estructura tan sencilla que es necesario escribirlos en forma explicita. http://www.investigacionoperaciones.com/modelo_de_transporte.htm http://www.investigacion-operaciones.com/contenido.htm DETERMINACION DE LA VARIABLE QUE SALE (Construccion de un ciclo)

Este paso es equivalente a aplicar la condicion de factibilidad del metodo simplex.Sin embargo, como todos los coeficientes de restriccion del modelo de transportes original son cero o uno, las razones de condicion de factibilidad tendran siempre su denominador igual a uno .Por lo tanto los valores de las variables basicas producuran dirfectamente las razones asociadas.

Para el fin de determinar la razon minima, construimos un ciclo cerrado para la variable actual que entra. El ciclo empieza y termina en la variable no basica designada. Este consta de los segmentos sucesivos horizontales y verticales cuyos puntos extremos deben de ser variables basicas salvo para los puntos extremos que estan asociados con la variable que entra. Esto significa que todo elemento de esquina del ciclo debe ser una celda que contenga una variable basica. La tabla 610 ilustra un ciclo para la variable que entra dada en la solucion basica de la tabla 68.Observese que para la solucion basica dada solo se puede construir un ciclo unico para cada variable no basica.

La variable que sale se selecciona de entre las variables de esquina del ciclo que disminuiran cuando las variables del ciclo que entra aumente arriba del nivel cero. Estas situaciones se indican en la tabla siguiente a travez de las variables contenidas en el cuadro etiquetado con los signos menos.

1234

10 5 - 10 +

20

11

15

12 5 - 15 0

7 5 + 14

20

25

16

18

X 31 0 5 - 5 15 15 10

La solucion basica de la tabla de abajo es degenerada, ya que las variables basicas x11 y x22 son cero.Ahora se revisa la optimidad de la nueva solucion basica de la tabla 611 calculando los nuevos multiplicadores como se indica en la tabla 612. Los valores de cpq estan dados por los numeros de la esquina de cada celda no basicaLa variable no basica x21 con la variable cpq positiva mayor entra en la solucion. El ciclo cerrado asociado con x21 muestra que x21 o x22 pueden ser la variable que sale. Seleccionamos arbitrariamente x11 como la que sale de la solucion.

1 10 0 20 11 15

15

2 12 7 9 20 25

0 3 0 14 16 18 5

15

10

5 5 15 15 10

V1=10

V2=0 V3=2 V4=13

U1=0 10 0 20 11 15

0 - 15 + U2=7 12 7 9 20 25

18

+2

+5

X 21 +

0 - 15

10

U3=10 0 14 16 18 5

24

24

15

15

15

10

La tabla de arriba muestra la nueva solucion basica que sigue de la tabla siguiente. Los nuevos valores de ui, vj y cpq se vuelven a calcular. La tabla muestra la variable que entra y la que sale como x14 y x24, respectivamente. Al efectuar este cambio en la tabla de abajo obtenemos la nueba solucion de la tabla final. Como todas las variables cpq de la tabla final son no positivas se ha llegado a la solucion optima.

V1=5 V2=0 V3=2 V4=13 U1=0 10 0 20 11 15

15 -

18

+2

X 14 +

U2=7 12 7 9 20 25

0 + 15

10 -

U3=5 0 14 16 18 5

5 5

19 15 15

19 10

10

V1=5 V2=0 V3=2 V4=11 U1=0 10 0 20 11 15

18

10

U2=7 12 7 9 20 25

10

15

U3=5 0 14 16 18 5

5 5

19 15 15

19 10

12

EXPLICACION DEL METODO DE MULPIPLICADORES CON UN METODO SIMPLEX

La relecion que existe entre el metodo multiplicadores y el metodo simplex se puede establecer demostrando que cpq segn se define, es igual directamente a los coeficientes de la funcion objetivo de la tabla simplex asociada con la iteracion actual.

Para mostrar como se obtiene el problema dual para el metodo de transporte, considerese primero el caso especial de ,=2 y n=3 que se indica en la tabla 615. Sean las variables duales u1 y u2 para las restricciones de las fuentes y v1,v2, y v3 para las restricciones de los destinos. El problema dual se convierte en:

Maximizar w = (a1u1+a2u2) + (b1v1+b2v2+b3v3)

Sujeto a:

U1 +v1 <= c11

U1 +v2 <=c12

U1 +v3 <=c13

U2+v1 <=c21

U2+v1 <=c22

U2 +v3 <=c23

Ui, U2, v1, v2, v3, irrestrictas

El problema dual correspondiente esta dado por:

Maximizar w = m i-1 a1 u1 + n bi vj

sujeto a:

ui + vj <=cij para todas las i y j ui y vj irrestrictas

La evaluacion de las variables no basicas se determinan mediante la sustitucion de los valores actuales de las variables duales en las restricciones duales y despues tomando la diferencia entre sus miembros primero y segundo. Los valores de las variables duales se pueden determinar observando que las restricciones deuales correspondientes a una variable basica se deben satisfacer como ecuaciones escritas. En realidad en la iteracion optima los multiplicadores producen los valores duales optimos directamente.

En lo antes expuesto se asigna un valor arbitrario a una de las variables duales que indica que los multiplicadores simplex asociados con una solucion basica dada no son unicos. Esto puede

parecer inconsistente con los resultados donde los multiplicadores deben ser unicos.

SOLUCION INICIAL MEJORADA En esta seccion presentamos dos procedimientos que determinan la solucion inicial a travez de la seleccion de las rutas economicasdel modelo.

A. MODELO DEL COSTO MINIMO

Asignese el mas grande valor posible a la variable con el menor costo unitario de toda la tabla. Tachese el renglon o columna satisfecho.Despues de ajustar la oferta y la demanda de todos los renglones y columnas no tachados, repitase el proceso asignando el valor mas grande posible a la variable con el costo unitario no tachado mas pequeo. El procedimiento esta completo cuando queda exactamente un rebglon o bien una columna sin tachar.

1 10 0 20 11 15

15

2 12 7 9 20 25

15 3 0 14 16 18 5

10

5 5 15 15 10

B. METODO DE APROXIMACION DE VOGEL (VAM)

Este metodo es heuristico y suele producir una mejor solucion inicial que los dos metodos antes descritos. De hecho, VAM suele producir una solucion inicial optima, o proxima al nivel optimo. Los pasos del procedimiento son los siguientes:

Paso1: Evaluese una penalizacion para cada renglon restando el menor elemento del costo del renglon del elemento de costo menor siguiente en el mismo renglon.

Paso2: Identifiqueze el renglon o columna con la mayor penalizacion, rompiendo empates en forma arbitraria. Asignese el valor mayor posible a la variable con el costo mas bajo del renglon o columna seleccionado. Ajustese la oferta y la demanda y tachese el renglon o columna satisfecho. Si un renglon o columna se satisfacen al mismo tiempo, solo uno de ellos se tacha y al renglon restante se le asigna una oferta cero.Cualquier renglon o columna

con oferta o demanda cero no debe utilizarce para calcular penalizaciones futuras.

Paso 3: a.-si solo hay un renglon o columna sin tachar, detengase. b.-si solo hay un renglon conoferta positiva sin tachar, determinense las variables basicas del renglon a travez del metodo del costo minimo. c.-si todos los renglones y columnas sin tachar tienen oferta o demanda cero asignadas, determinese las variables basicas cero a travez del metodo del costo minimo. Detengase. d.de lo contrario, calculense las penalizaciones de las renglones y columnas no tachados y despues dirijase al paso 2.

PR

1 10 0 20 11 15 10

2 12 7 9 20 25 2

3 0 14 16 18 5 14

5 PC 5 15 15 10

10

PR = Penalizacin de Rengln PC = Penalizacin de Columna

PR

1 10 0 20 11 15 11

2 12 7 9 20 25 10 2

15 3050-

5 PC 5 15 15 10

11

Teora de la optimidadDe Wikipedia, la enciclopedia libre Saltar a: navegacin, bsqueda

La teora de la optimidad (abreviado OT o TO) es un modelo lingstico, usable en todos los niveles (fonologa, morfologa, sintaxis, semntica), cuya premisa bsica es que las expresiones lingsticas admiten cierta variabilidad subyacente y las formas que presenta una lengua son precisamente las formas que han pasado una serie de filtros o restricciones, siendo las formas observadas "ptimas" en el sentido de que son precisamente la formas que satisfacen mejor la restricciones de cada lengua. As una lengua difiere de otra adems de en su lexicn, inventario fonolgico o input combinable de entrada en la ordenacin relativa de las restricciones. El hecho de que la jerarqua de restricciones vare de una lengua a otra explicara las diferencias gramaticales entre ellas. Incluso el cambio histrico en las lenguas es explicable como una alteracin del orden de las restricciones.

La teora de la optimidad fue propuesta originalmente por Alan Prince y Paul Smolensky en 1993, y fue posteriormente ampliado por Prince y J. McCarthy. Si bien la mayor parte del trabajo original se concentr en problemas de fonologa, posteriormente ha probado ser aplicable al mbito de la sintaxis y la semntica lingstica.

[editar] IntroduccinLos tres ingredientes bsicos que la teora de la optimidad usa para investigar un determinado fenmeno lingstico son los siguientes:

1.GEN (derivado de generate 'generar') es un procedimiento, mecanismo o submodelo que permite generar las variantes posibles de una determinada expresin lingstica. En la prctica se considera que la naturaleza exacta de GEN depender del tipo de investigacin emprica, por ejemplo, si se estudia el habla infantil el conjunto generado podra ser el conjunto de posibles pronunciaciones simplificadas o no que el nio es capaz de hacer de una determinada forma lxica. En otros contextos GEN puede ser cosas diferentes. 2.CON (derivado de constraint 'restriccin') es una lista de restricciones de buena formacin, de economa, de simplicidad, etc., que debe cumplir una forma candidata para convertirse en la forma preferida por el hablante. El nmero de constrastes, su jerarqua, as como su descripcin concreta variar de un problema lingstico a otro y es una cuestin emprica su nmero y su jerarqua. 3.EVAL es un procedimiento automtico que permite decidir a partir del conjunto de formas posibles generadas por GEN cual de ellas resulta ptima de acuerdo con la ordenacin de las restricciones. La teora de la optimidad (TO) asume que estos tres ingredientes son universales. Las diferencias gramaticales entre las diferentes lenguas se deben a diferencias de orden en el conjunto CON. As dentro de la TO, el proceso de adquisicin del lenguaje puede ser descrito como un proceso por el cual el nio aprende el orden relativo de las restricciones y hace conjeturas sobre el verdadero orden de dichas restricciones en la lengua de los adultos.