Está en la página 1de 31

1

UNIVERSIDAD DE GUAYAQUIL

CARRERA INGENIERIA INDUSTRIAL

PORTAFOLIO

MATERIA: INVESTIGACION DE OPERACIONES 1

DOCENTE: ING.SOTO CHAVEZ LUIS ENRIQUE

ESTUDIANTE: QUINTO LOACHAMIN WILLIAMS


MARCELO

AÑO LECTIVO:

2022 – 2023
2

INDICE

1………………………………UNIDAD#2-PROBLEMAS DE TRANSPORTE Y
ASIGNACION

1.1……………………………METODOS DE SOLUCION DE PLANEACION


LINEAL EN ENTEROS Y MISXTA: DUALIDAD

1.2……………………………EL PROBLEMA DE TRANSPORTE. MODELO;


METODO DE SOLUCION Y ANALISIS DE LAS SOLUCIONES

1.3…………………………EL PROBLEMA DE TRASBORDO. MODELO;


METODO DE SOLUCION Y ANALISIS DE LAS SOLUCIONES

1.4…………………………EL PROBLEMA DE ASIGNACION. MODELO;


METODO DE SOLUCION Y ANALISIS DE LAS SOLUCIONES

1.5…………………………FUENTES BIBLIOGRAFICAS
3

UNIDAD#2
4

1-PROBLEMAS DE TRANSPORTE Y ASIGNACION:

El problema de asignación es una variación


del problema original de transporte, variación en
la cual las variables de decisión X(i,j) solo
pueden tomar valores binarios, es decir ser cero
(0) o uno (1), en la solución óptima, lo que
supone que la oferta y la demanda están
perfectamente alineadas, de hecho ambas son
iguales a uno (1).
Múltiples son los casos en los que como
ingenieros industriales podemos hacer uso del
problema de asignación para resolver diversas
situaciones, entre los que cabe mencionar se encuentran la asignación de personal a
maquinas, herramientas a puestos de trabajos, horarios a maestros, candidatos a
vacantes, huéspedes a habitaciones, comensales a mesas, vendedores a zonas
territoriales etc.

En el modelo de asignación, la idea fundamental de resolución es ¿Qué fuente satisface


mejor el destino?, y dado que hemos asociado el modelo a una gran diversidad de
circunstancias esta pregunta pued e plantearse en múltiples contextos, como ¿Qué
candidato es el idóneo para la vacante?, o ¿Qué personal es el indicado para la línea
productiva?, o ¿Qué personal es el mejor para ejecutar determinada tarea? Una
característica particular del modelo de asignación es que para su resolución no se hace
necesario que el número de fuentes sea igual al número de destinos, lo cual es muy
común en la vida real, teniendo en cuenta su aplicación, pues generalmente la cantidad
de aspirantes es superior al número de vacantes (lógicamente haciendo referencia a la
aplicación del modelo al contexto de oferta y demanda laboral).

El problema del transporte o distribución, es un problema de redes especial


en programación lineal que se funda en la necesidad de llevar unidades de un punto
específico llamado fuente u origen  hacia otro punto específico llamado destino. Los
principales objetivos de un modelo de transporte son la satisfacción de todos los
requerimientos establecidos por los destinos, y claro está, la minimización de los costos
relacionados con el plan determinado por las rutas escogidas.
El contexto en el que se aplica el modelo de transporte es amplio y puede generar
soluciones relacionadas con el área de operaciones, inventario y asignación de
elementos.
5

El procedimiento de resolución de un modelo de transporte se puede llevar a cabo


mediante programación lineal común, sin embargo su estructura permite la creación de
múltiples alternativas de solución tales como los modelos de asignación, o los métodos
de flujos de red. También es posible emplear los heurísticos más populares
como Vogel, Esquina Noroeste o Mínimos Costos.

El problema de asignación consiste en encontrar la forma de asignar ciertos recursos


disponibles (máquinas o personas) para la realización de determinadas tareas al menor
coste, suponiendo que cada recurso se destina a una sola tarea, y que cada tarea es
ejecutada por uno solo de los recursos. Es uno de los problemas fundamentales
de optimización combinatoria de la rama de optimización o investigación
operativa en matemática. El modelo se puede aplicar a la asignación de empleados a
tareas, de fábricas a productos, de vendedores a territorios, de postores a contratos, etc.
Con una sencilla manipulación, el método también se puede aplicar al caso en el que se
pretende maximizar cierta cantidad.
Formalmente, el problema de la asignación consiste en encontrar un emparejamiento de
peso óptimo en un grafo bipartito ponderado. El problema de asignación es un caso
particular del problema de transporte, en el que la oferta en cada origen y la demanda en
cada destino son ambas de valor 1.

 Definición del problema:


En su forma más general, el problema es como sigue:
Hay un número de agentes y un número de tareas. Cualquier agente puede ser asignado
para desarrollar cualquier tarea, contrayendo algún coste que puede variar dependiendo
del agente y la tarea asignados. Es necesario, para desarrollar todas las tareas, asignar un
solo agente a cada tarea de modo que el coste total de la asignación sea mínimo.
Este tipo de problemas son lineales, con una estructura de transporte, solo que la oferta
en cada origen es de valor uno y la demanda en cada destino es también de valor uno.
Sería muy ineficiente resolver este tipo de problemas por medio del método simplex o
por medio del algoritmo de transporte. Debido a la estructura propia de los problemas
de asignación, existen métodos de solución llamados "algoritmos de asignación" que
son más eficientes que el simplex o que el método de transporte.
Los problemas de asignación presentan una estructura similar a los de transporte, pero
con dos diferencias: asocian igual número de orígenes con igual número de demandas y
las ofertas en cada origen es de valor uno, como lo es la demanda en cada destino.
La restricción importante para cada agente es que será asignado a una sola tarea.

 Diferencias con el modelo de transporte y asignación:


El problema de asignación es un caso particular del problema de transporte y
constituyen la clase más sencilla de los problemas lineales, en el cual los trabajadores
representan las fuentes y los puestos representan los destinos.
6

 En el problema de transporte existen m orígenes y n destinos, y el flujo se realiza


desde un origen hacia cada uno de los diferentes destinos. Si en este caso
permitimos el flujo en ambos sentidos (de origen a destino y destino a origen) se
puede hablar de un problema de orígenes y destinos. A este tipo de problemas se les
conoce con el nombre de problemas de transbordo (transhipment problems) o
transporte con nodos intermedios.

 En el caso más general, cada punto de origen o destino puede ser un punto de
transbordo, es decir, cada origen puede evitar o transportar a otros orígenes o a
distintos; y los destinos pueden transportar a su vez a otros destinos o volver a los
orígenes. Un punto conserva su identidad, origen o destino, solamente cuando sea
respectivamente, un punto que originalmente disponga de un suministro o un punto
que tenga una demanda a satisfacer.

 En los problemas de asignación las ofertas en cada origen es de valor uno, como lo
es la demanda en cada destino; una gran diferencia con respecto a los problemas de
transporte.
7

1.1-METODOS DE SOLUCION DE PLANEACION LINEAL EN


ENTEROS Y MISXTA: DUALIDAD:

 Dualidad:
La teoría de la dualidad establece que un problema dual de programación lineal se
origina directamente del modelo original denominado problema primal. Ambos se
encuentran muy relacionados, de modo que la solución óptima de uno de ellos
proporciona la solución óptima del otro.
Se estudian la teoría de la dualidad y el análisis de sensibilidad, temas fundamentales de
la programación lineal, vinculados a la búsqueda de información económica acerca del
valor de recursos que son escasos, cómo se utilizan, cuándo se analizan y cómo se
plantea el problema dual, o cuándo se aplica al problema primal el análisis de
sensibilidad.
La importancia de la teoría de la dualidad radica en tres razones:
1. El planteamiento dual de un problema de programación lineal puede dar como
resultado una reducción considerable en los cálculos.
2. La posibilidad de obtener información económica acerca del valor de recursos que
son escasos y de cómo se utilizan cuando se analiza el problema dual.
3. La relación dual tiene un nexo importante con el análisis de sensibilidad.

Las variables Xj j = 1, 2…..., n, incluyen las variables de holgura, las excedentes y las
artificiales, si existen
En el problema dual se usan exactamente los mismos parámetros (ak, bi y cj) que, en el
problema primal, pero de diferente manera:
a) Se define una variable dual por cada ecuación primal (restricción) y una restricción
dual por cada variable primal.
b) Los coeficientes de restricción (columna) de una variable primal definen los
coeficientes en el lado izquierdo de la restricción dual, y su coeficiente objetivo
define el valor a la derecha.
8

c) Los coeficientes objetivo del primal definen los valores a la derecha de las
ecuaciones de restricción dual.
d) El sentido de las desigualdades en el dual con respecto al primal siempre es opuesto.
Relaciones entre problemas  primales  y  duales:

 El número de variables que presenta el problema dual se ve determinado por el


número de restricciones que presenta el problema primal.
 El número de restricciones que presenta el problema dual se ve determinado por el
número de variables que presenta el problema primal.
 Los coeficientes de la función objetivo en el problema dual corresponden a los
términos independientes de las restricciones (RHS), que se ubican del otro lado de
las variables.
 Los términos independientes de las restricciones (RHS) en el problema dual
corresponden a los coeficientes de la función objetivo en el problema primal.
 La matriz que determina los coeficientes técnicos de cada variable en cada
restricción corresponde a la transpuesta de la matriz de coeficientes técnicos del
problema primal.
El sentido de las igualdades y desigualdades se comporta según la tabla de Tucker,
presentada a continuación.

 Métodos de solución de planeación lineal en enteros y mixta:

 Todo problema de
Programación Lineal tiene
9

asociado un segundo
problema, conocido
 como su problema Dual.
Ambos están relacionados
estrechamente, hasta el punto
de que
 el modelo de uno puede
obtenerse a partir del modelo
del otro y la solución óptima
del
 modelo del primero
proporciona información
completa acerca de la
solución óptima del
 segundo.

 Una de las ventajas de
la existencia del problema
10

dual es la posibilidad de
reducir el
 esfuerzo computacional
al resolver ciertos modelos
de Programación Lineal.
Pero más
 importante aún es la
relación que existe entre la
dualidad y el análisis de
sensibilidad,
 tema del próximo
capitulo, el cual estudia el
efecto que las variaciones en
los parámetros
 de un modelo tienen en la
solución óptima de este.
Además, los valores
óptimos de las
11

 variables del modelo dual


suministran información
económica muy importante
acerca del
 valor implícito de los
recursos que se utilizan en el
problema que se esta
resolviendo.
Todo problema de Programación Lineal tiene asociado un segundo problema, conocido
como su problema Dual. Ambos están relacionados estrechamente, hasta el punto de
que el modelo de uno puede obtenerse a partir del modelo del otro y la solución óptima
del modelo del primero proporciona información completa acerca de la solución óptima
del segundo. Una de las ventajas de la existencia del problema dual es la posibilidad de
reducir el esfuerzo computacional al resolver ciertos modelos de Programación Lineal.
Pero más importante aún es la relación que existe entre la dualidad y el análisis de
sensibilidad, tema del próximo capitulo, el cual estudia el efecto que las variaciones en
los parámetros de un modelo tienen en la solución óptima de este. Además, los valores
óptimos de las variables del modelo dual suministran información económica muy
importante acerca del valor implícito de los recursos que se utilizan en el problema que
se está resolviendo.

Todo problema de
Programación Lineal tiene
asociado un segundo
problema, conocido
12

como su problema Dual.


Ambos están relacionados
estrechamente, hasta el punto
de que
el modelo de uno puede
obtenerse a partir del modelo
del otro y la solución óptima
del
modelo del primero
proporciona información
completa acerca de la solución
óptima del
segundo.
Una de las ventajas de la
existencia del problema dual
es la posibilidad de reducir
el
13

esfuerzo computacional al
resolver ciertos modelos de
Programación Lineal. Pero
más
importante aún es la relación
que existe entre la dualidad
y el análisis de sensibilidad,
tema del próximo capitulo, el
cual estudia el efecto que las
variaciones en los parámetros
de un modelo tienen en la
solución óptima de este.
Además, los valores óptimos
de las
variables del modelo dual
suministran información
económica muy importante
acerca del
14

valor implícito de los recursos


que se utilizan en el problema
que se esta resolviendo.
El dual es un problema de PL que se obtiene matemáticamente de un modelo primal de
PL dado. Los problemas dual y primal están relacionados a tal grado, que la solución
simplex óptima de cualquiera de los dos problemas conduce en forma automática a la
solución óptima del otro. El método simplex además de resolver un problema de PL
llegando a una solución óptima nos ofrece más y mejores elementos para la toma de
decisiones. La dualidad y el análisis de sensibilidad son potencialidades de este método.

Todo problema de
Programación Lineal tiene
asociado un segundo
problema, conocido
como su problema Dual.
Ambos están relacionados
estrechamente, hasta el punto
de que
el modelo de uno puede
obtenerse a partir del modelo
del otro y la solución óptima
del
15

modelo del primero


proporciona información
completa acerca de la solución
óptima del
segundo.
Una de las ventajas de la
existencia del problema dual
es la posibilidad de reducir
el
esfuerzo computacional al
resolver ciertos modelos de
Programación Lineal. Pero
más
importante aún es la relación
que existe entre la dualidad
y el análisis de sensibilidad,
16

tema del próximo capitulo, el


cual estudia el efecto que las
variaciones en los parámetros
de un modelo tienen en la
solución óptima de este.
Además, los valores óptimos
de las
variables del modelo dual
suministran información
económica muy importante
acerca del
valor implícito de los recursos
que se utilizan en el problema
que se esta resolviendo.
El concepto de dualidad indica que para cada problema de PL hay una asociación y una
relación muy importante con otro problema de programación lineal, llamado
precisamente dual. La relación entre el problema dual y su asociado, es decir el
problema original llamado primal, presenta varias utilidades:
 Aporta elementos que aumentan sustancialmente la compresión de la PL.
 El análisis de dualidad es una herramienta útil en la solución de problemas de PL, por
ejemplo: más restricciones que variables.
 El problema dual tiene interpretaciones e informaciones importantes que muestran que
los análisis marginales están siempre involucrados implícitamente al buscar la solución
óptima a un problema de PL.
17

La forma estándar general del primal se defina como; para maximizar o minimizar:

Forma de representar el problema dual:

MIN = 2X1 - 3X2


Sujeto a:
1X1 + 2X2=12
4X1 - 2X2=3
6X1 - 1X2 =10
X1,2=0

Cada problema de programación lineal tiene un segundo problema asociado con el. Uno
se denomina primal y el otro dual. Los 2 poseen propiedades muy relacionadas, de tal
manera que la solución óptima a un problema proporciona información completa sobre
la solución óptima para el otro. Las relaciones entre el primal y el dual se utilizan para
reducir el esfuerzo de cómputo en ciertos problemas y para obtener información
adicional sobre las variaciones en la solución óptima debidas a ciertos cambios en los
coeficientes y en la formulación del problema. Esto se conoce como análisis de
sensibilidad o post-optimidad.
Definición del problema dual:
18

Para poder elaborar el problema dual a partir del primal, este se debe presentar en su
forma canónica de la siguiente forma:

El problema dual se puede obtener a partir del problema primal y viceversa de la


siguiente manera:
1. Cada restricción de un problema corresponde a una variable en el otro.
2. Los elementos del lado derecho de las restricciones en un problema son iguales a los
coeficientes respectivos de la función objetivo en el otro.
3. Un problema busca maximizar y el otro minimizar.
4. El problema de maximización tiene restricciones ≤ que y el problema de
minimización tiene restricciones ≥ que.
5. Las variables en ambos casos son no negativas.

Método Dual – Simplex:

Aprovechando las propiedades de los problemas asociados primal y dual, se desarrolló


el método dual-simplex que se aplica: en algunos casos de análisis de sensibilidad,
como ocurre en cambios de los recursos del problema; también para resolver problemas
de objetivo mínimo y al menos una restricción de tipo >=, o para ahorro en cálculos
evitando los métodos simplex penal y dos fases. Se aplica cuando el problema cambia a
no factible, pero el renglón Z se presenta óptimo. Ahora observe y compare la
aplicación (↓) de criterios del simplex en coeficientes del modelo de PL resumido, a los
problemas primal y dual.

Como sabemos, el método simplex es un algoritmo iterativo que iniciando en una


solución básica factible pero no óptima, genera soluciones básicas factibles cada vez
mejores hasta encontrar la solución óptima (sí esta existe). Nótese que la base de su
lógica es mantener la factibilidad, mientras busca la optimalidad. Pero surge la
19

posibilidad de usar otro esquema igualmente iterativo, que, como contraparte del
simplex, comienza en una solución básica óptima, pero no factible y mantiene la
inmejorabilidad mientras busca la factibilidad. Con este procedimiento se llega
igualmente a la solución óptima.

1.2-EL PROBLEMA DE TRANSPORTE. MODELO; METODO DE


SOLUCION Y ANALISIS DE LAS SOLUCIONES:
El problema de transporte es una de las primeras aplicaciones importantes de la
programación lineal. Se puede representar con un modelo lineal y utilizar el método
simplex para resolverlo. Sin embargo, dada la estructura especial de este modelo lineal,
se puede construir un método más eficaz para su resolución. En este tema nos
ocuparemos del estudio de este método. El problema de transporte trata de enviar
unidades de un producto desde m orígenes, O1, . . ., Om, a n destinos, D1, . . ., Dn, en
las siguientes condiciones.
• Cada origen Oi, i = 1, . . ., m, dispone de una oferta ai.
• Cada destino Dj, j = 1, . . ., n, realiza una demanda bj.
• cij, i = 1, . . ., m, j = 1, . . ., n, es el coste de enviar una unidad desde el origen Oi al
destino Dj.
El problema es determinar el número de unidades xij que se deben enviar desde cada
origen Oi hasta cada destino Dj para realizar el transporte a coste mínimo, teniendo en
cuenta que hay que satisfacer las restricciones de oferta y demanda.
La formulación lineal de este problema es la siguiente:
20

Las primeras m restricciones están asociadas a las ofertas de los orígenes, que no se
deben sobrepasar. Las n siguientes restricciones aseguran que se deben satisfacer las
demandas de los destinos. Las variables no pueden tomar valores negativos, ya que
representan cantidades de producto que se transportan. La forma estándar del problema
de transporte es la siguiente:

Forma matricial:
Una manera de representar el problema de transporte es la llamada forma matricial que
es más adecuada para este problema. La forma matricial también llamada tabla de costes
aparece en la Figura 6.1. En la tabla aparecen las ofertas, las demandas y los costes de
transporte.

Solución factible básica inicial:


21

Para calcular una solución para el problema del transporte, utilizaremos una tabla, de las
mismas dimensiones que la tabla de costes, a la que llamaremos tabla de flujos (ver
Figura 6.2). En esta tabla colocaremos los flujos de transporte, es decir, las cantidades
de producto transportadas desde cada origen hasta cada destino.

El transporte desempeña un papel importante en la economía de las empresas. La


disponibilidad de un sistema de transporte seguro y económico es de vital importancia
para la supervivencia de las empresas. Una característica de las cadenas de suministros
el movimiento del producto desde los varios orígenes hacia un conjunto de diferentes
destinos demandantes con el menor costo posible (Hidalgo, 2015). Si de hecho estamos
considerando varios orígenes y varios destinos, podemos mencionar que el objetivo
básico de solucionar el problema es satisfacer las expectativas de los clientes
estableciendo rutas entre las diversas fuentes y destinos a un costo mínimo sin
menoscabo de la calidad tanto de los productos como del servicio de distribución. El
objetivo es minimizar el costo total de distribuir las unidades fabricadas

El diagrama mostrado nos permite ver las diferentes rutas para transportar desde cada
origen hasta cada destino en función de un costo total mínimo.
22

Basados en esto, podemos definir el modelo de transporte como una metodología que
apunta a determinar un modelo de distribución de productos en general desde los
diferentes orígenes hasta los distintos destinos del mercado demandante.

Método de aproximación de Vogel:

Uno de los objetivos del método de Vogel es reducir al mínimo posible los costos de
transportar mercaderías desde los m orígenes (plantas productoras) hasta los n destinos
(mercado demandante), con lo cual estamos mejorando los niveles de rentabilidad de la
empresa.

Es posible que, en ocasiones en el método de aproximación de Vogel, la solución básica


factible inicial encontrada sea la solución óptima, o en su defecto sea necesario un
mínimo de iteraciones para llegar a ella. El método de Vogel considera los costos
unitarios en forma eficaz puesto que la diferencia representa el mínimo costo adicional
en que se incurre por no hacer una asignación en la celda que tiene el menor costo en
una determinada fila o columna. Podríamos decir que esta es la ventaja principal de este
método en comparación con otros.

Método de solución.

PASOS

1. Verificar que oferta y demanda estén en equilibrio. Es decir que la oferta sea igual a
la demanda. Si no están en equilibrio, se creará un destino o un origen ficticios
según corresponda.
2. Encontrar la solución básica factible inicial

El proceso se inicia estableciendo la diferencia entre los dos costos más bajos para cada
fila y columna. De la totalidad se toma el de mayor valor y esa será la fila o columna a
considerar. En función de ello ir asignando volúmenes a transportar comenzando con las
celdas de costos más bajos hasta que la oferta o demanda se saturen. De haber valores
repetidos, se asigna al azar.

3. Determinar si la solución encontrada es degenerada o no, es decir si cumple con la


condición de m + n – 1 ≤ #Ca (número de celdas asignadas en solución).
4. Convertir la solución degenerada en una no degenerada agregando el número de Ɛ
(épsilon) que sean necesarias para hacer cumplir la condición (m+n-1) ≤ Ca
5. Determinar los multiplicadores (u y v). El proceso se inicia asumiendo un cero o un
10 a la primera fila o columna (es totalmente arbitrario) para luego ir calculando los
valores para cada una de las celdas en solución. Recomendamos asumir u = 0 en la
primera fila.

Método de la esquina Noroeste:

Se empieza por el elemento de la esquina superior izquierda (x 11) y se elige entre el


menor valor de su disponibilidad (b1) y su demanda (d1), es decir, x11=Min (b1, d1). Se
repite este proceso hasta completar el valor de la fila (disponibilidad) o de la columna
(demanda), hasta alcanzar una solución inicial factible.
23

Entre las ventajas de su implementación se encuentra la rapidez y facilidad de este


método, siendo su principal inconveniente que no tiene en cuenta los costes derivados
del transporte en la asignación de rutas.

Para una mejor comprensión nos vamos a apoyar en un pequeño ejemplo. Imaginemos
que una pequeña empresa textil fabrica su producto en dos centros de trabajo (A, B), de
manera que en el primero se elaboran 300 unidades y en el segundo 500 unidades.
Dicho producto es vendido en tres mercados, cuyas demandas son 150, 250 y 400
unidades, respectivamente.

1.3-EL PROBLEMA DE TRANSBORDO. MODELO; METODO DE


SOLUCION Y ANALISIS DE LAS SOLUCIONES:
El Problema de transbordo, Inter transporte o reembarque, es una variación del modelo
original de transporte que se ajusta a la posibilidad común de transportar unidades
mediante nodos fuentes, destinos y transitorios, mientras el modelo tradicional solo
permite envíos directos desde nodos fuentes hacia nodos destinos. 
Existe la posibilidad de resolver un modelo de transbordo mediante las técnicas
tradicionales de resolución de modelos de transporte y este procedimiento se basa en la
preparación del tabulado inicial haciendo uso de artificios conocidos con el nombre
de amortiguadores, los cuales deben ser iguales a la sumatoria de las ofertas de los
nodos de oferta pura y de coeficiente cero (0) en materia de costos.
Sin embargo. la resolución de un problema de transbordo haciendo uso de los
algoritmos de resolución de modelos de transporte es una idea anacrónica, teniendo en
cuenta la posibilidad de acceso a herramientas de cómputo capaces de resolver
problemas complejos una vez modelados mediante las técnicas de programación lineal.
24

La importancia de los modelos de transbordo aumenta con las nuevas tendencias


globales de gestión de cadenas de abastecimiento, en las cuales se deben de optimizar
los flujos logísticos de productos teniendo en cuenta la importancia de minimizar los
costos, asegurar disponibilidad de unidades y reconociendo la importancia de los
centros de distribución en la búsqueda del equilibrio entre las proyecciones y la realidad
de la demanda.
Resolución de un problema de transbordo mediante programación lineal:
Para poder resolver un problema de transbordo mediante programación lineal, basta con
conocer una nueva familia de restricciones, las llamadas restricciones de balanceo. En
un problema de transbordo existen 3 clases de nodos, los nodos de oferta pura, los de
demanda pura y los nodos transitorios que posibilitan el transbordo y que deben de
balancearse para hacer que el sistema sea viable, es decir, que todas las unidades que
ingresen a un nodo sean iguales a las que salgan del mismo (unidades que salen +
unidades que conserve el nodo).
25

El problema de transbordo Un problema de transporte permite sólo envíos directamente


desde los puntos de origen a los puntos de demanda. En muchas situaciones, sin
embargo, existe la posibilidad de hacer envíos a través de puntos intermedios (puntos de
transbordo). En este caso se habla de un problema de transbordo. A continuación,
veremos como la solución del problema de transbordo puede ser encontrada a través de
un problema de transporte. Definiremos los puntos de oferta como aquellos puntos
desde donde sólo se puede despachar unidades. Similarmente, un punto de demanda es
un punto donde sólo se pueden recibir unidades. Un punto de transbordo es punto que
puede recibir y enviar unidades a otros puntos

Características:
 La oferta o suministro en cada origen es limitada.
 En cada destino la demanda está definida o especificada.
 El objetivo en el problema de transbordo es determinar cuántas unidades deberán
embarcarse por cada uno de los arcos de la red, de manera que todas las demandas
destinos se satisfagan al costo de transporte mínimo posible.
El Transbordo es un caso mixto del transporte en el que existen nodos con oferta pura, n
odos con demanda pura y nodos de transbordo que a su vez presentan oferta y demanda.
El objetivo es minimizar el coste total del transporte satisfaciendo las demandas.

Es un problema de transporte donde aparece una nueva familia de restricciones, las llam
26

adasrestricciones de balanceo que posibilitan que el sistema sea viable, es decir, que tod
as las unidades que ingresen a un nodo sean iguales a las que salgan del mismo.
(unidades que salen + unidades que conserve el nodo).

Calcular el coste mínimo del suministro de galones de una red, donde los nodos represe
ntan estaciones de bombeo y recepción.

1.4-EL PROBLEMA DE ASIGNACION. MODELO; METODO DE


SOLUCION Y ANALISIS DE LAS SOLUCIONES:
El problema de asignación consiste en encontrar la forma de asignar ciertos recursos
disponibles (máquinas o personas) para la realización de determinadas tareas al menor
coste, suponiendo que cada recurso se destina a una sola tarea, y que cada tarea es
ejecutada por uno solo de los recursos. Es uno de los problemas fundamentales
de optimización combinatoria de la rama de optimización o investigación
operativa en matemática. El modelo se puede aplicar a la asignación de empleados a
tareas, de fábricas a productos, de vendedores a territorios, de postores a contratos, etc.
Con una sencilla manipulación, el método también se puede aplicar al caso en el que se
pretende maximizar cierta cantidad.
Formalmente, el problema de la asignación consiste en encontrar un emparejamiento de
peso óptimo en un grafo bipartito ponderado. El problema de asignación es un caso
particular del problema de transporte, en el que la oferta en cada origen y la demanda en
cada destino son ambas de valor 1.
27

Definición del problema de asignación:

En su forma más general, el problema es como sigue:


Hay un número de agentes y un número de tareas. Cualquier agente puede ser asignado
para desarrollar cualquier tarea, contrayendo algún coste que puede variar dependiendo
del agente y la tarea asignados. Es necesario, para desarrollar todas las tareas, asignar un
solo agente a cada tarea de modo que el coste total de la asignación sea mínimo.
Este tipo de problemas son lineales, con una estructura de transporte, solo que la oferta
en cada origen es de valor uno y la demanda en cada destino es también de valor uno.
Sería muy ineficiente resolver este tipo de problemas por medio del método simplex o
por medio del algoritmo de transporte. Debido a la estructura propia de los problemas
de asignación, existen métodos de solución llamados "algoritmos de asignación" que
son más eficientes que el simplex o que el método de transporte.
Los problemas de asignación presentan una estructura similar a los de transporte, pero
con dos diferencias: asocian igual número de orígenes con igual número de demandas y
las ofertas en cada origen es de valor uno, como lo es la demanda en cada destino.
La restricción importante para cada agente es que será asignado a una sola tarea.

Características:

El problema de asignación presenta las siguientes características:

 El Problema de Asignación debe estar equilibrado, es decir, que la relación entre las
ofertas y las demandas sean igual a 1. Un elemento importante para el problema de
asignación es la matriz de costos. Si el número de renglones o columnas no son iguales
el problema está desbalanceado y se puede obtener una solución incorrecta. Para
obtener una solución correcta la matriz debe ser cuadrada.

 Si el número de agentes y tareas son iguales y el coste total de la asignación para todas
las tareas es igual a la suma de los costes de cada agente (o la suma de los costes de
cada tarea, que es lo mismo en este caso), entonces el problema es llamado problema de
asignación lineal. Normalmente, cuando hablamos de problema de asignación sin
ninguna matización adicional, nos referimos al problema de asignación lineal.
Oferta: Cantidad que representa la disponibilidad del artículo en la fuente/fábrica de
donde proviene. 
Demanda: Cantidad de artículos que necesita recibir el destino para cumplir sus
necesidades. 

Balanceado:
Se dice que un problema de asignación se encuentra balanceado, si los recursos totales
son iguales a las demandas totales. En caso contrario se dice que no está balanceado el
problema.
28

Además, en el modelo, m = n (obtener una matriz cuadrada), en donde m número de


renglones y n es número de columnas.
Para lograr que el modelo este balanceado se pueden agregar trabajadores/tareas
ficticias con costos de cero.

Método Húngaro:
El método húngaro es un método de optimización de problemas de asignación, conocido
como tal gracias a que los primeros aportes al método clásico definitivo fueron de
Dénes König y Jenő Egerváry dos matemáticos húngaros.
Este método utiliza la propiedad de reducción de matrices para reducir la matriz original
de costo, hasta que los costos C i j asociados con la asignación óptima, sean cero y
todos los otros costos sean no negativos.
En cada iteración del método húngaro, se reduce la matriz de tal manera que haya al
menos un cero en cada renglón y columna, comprobando con el teorema de König si se
ha alcanzado la solución óptima. Si el número mínimo de renglones y/o columnas
necesarias para cubrir todos los ceros es n, entonces existe una asignación óptima (no
necesariamente única).
El algoritmo tal como se detallará a continuación está diseñado para la resolución de
problemas de minimización únicamente, ya que es más eficaz para resolver el problema
del transporte por el alto grado de degeneración que pueden presentar los problemas de
asignación.
Los problemas de asignación incluyen aplicaciones tales como asignar personas a
tareas. Aunque sus aplicaciones parecen diferir de las del problema del transporte,
constituye un caso particular. Los problemas de transporte y asignación son casos
particulares de un grupo más grande de problemas, llamados problemas de flujo en
redes.
Suposiciones de un problema de asignación:
1.    El número de asignados es igual al número de tareas (se denota por n). (esto puede
variar).
29

2.    Cada asignado se asigna exactamente a una tarea.


3.    Cada tarea debe realizarla exactamente un asignado.
4.    Existe un costo cij asociado con el asignado i (i=1, 2, …, n).
5.    El objetivo es determinar cómo deben hacerse las asignaciones para minimizar los
costos totales

 El objetivo del modelo es determinar la asignación óptima (de costo mínimo) de
trabajadores a puestos.
 El modelo general de asignación con n trabajadores y n puestos se representa en la tabla
siguiente:

 El método de asignación es computacionalmente más eficiente que el método


simplex para una clase especial de problemas. Su objetivo es asignar personas
para realizar ciertas tareas, minimizando costos. Sin embargo, no necesariamente
deben de ser personas, también pueden ser máquinas, vehículos, fábricas, etc.

 Los problemas de asignación de hicieron con el objetivo de reducir el tiempo de


fabricación al mínimo para así aumentar la producción lo máximo posible
organizar las máquinas y los trabajadores, Para así optimizar los recursos que
posee la organización en cuestión.

 Para satisfacer la demanda que exige el día a día en las operaciones de la


empresa sin estos métodos de asignación los precios de los productos se
dispararían por las nubes, y las fábricas serian todo un caos, los recursos se
desperdiciarían.
30

1.5-FUENTES BIBLIOGRAFICAS:

 https://es.wikipedia.org/wiki/Problema_de_asignaci%C3%B3n

 https://ocw.ehu.eus/pluginfile.php/41788/mod_resource/content/
1/6._transporte_asignacion.pdf

 https://www.ingenieriaindustrialonline.com/investigacion-de-operaciones/
problema-del-transporte-o-distribucion/

 https://www.academia.edu/5770070/INVESTIGACI
%C3%93N_DE_OPERACIONES_I_M
%C3%89TODO_DEL_DUAL_TEORIA_DE_DUALIDAD_
31

 https://www.gestiondeoperaciones.net/programacion_lineal/relaciones-de-
dualidad-en-programacion-lineal-como-pasar-de-primal-a-dual/

 https://www.studocu.com/ec/document/universidad-tecnica-estatal-de-
quevedo/programacion/metodo-dual-15-metodos-de-solucion-de-
planeacion-lineal-en-enteros-y-mixta-dualidad/21728843

 https://ocw.ehu.eus/pluginfile.php/41788/mod_resource/content/
1/6._transporte_asignacion.pdf

 https://guiasjuridicas.wolterskluwer.es/Content/Documento.aspx?
params=H4sIAAAAAAAEAMtMSbF1jTAAASMTMwtTtbLUouLM_DxbI
wMDS0NDQ3OQQGZapUt-ckhlQaptWmJOcSoAsC_qJjUAAAA=WKE

 https://ingenierosindustriales.jimdo.com/herramientas-para-el-ingeniero-
industrial/investigaci%C3%B3n-de-operaciones/problema-de-transbordo/

 https://es.wikipedia.org/wiki/Problema_de_asignaci%C3%B3n

 https://core.ac.uk/download/232123105.pdf

 https://www.monografias.com/trabajos104/problema-asignacion-
investigacion-operaciones/problema-asignacion-investigacion-operaciones

 https://proyectoinvestigacionoperaciones.wordpress.com/2016/11/09/
primera-entrada-del-blog/

 https://investigaciondeoperacionesonline.blogspot.com/2019/12/23-
problema-de-la-asignacion.html

También podría gustarte