<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Problema de distribución archivos &#187; Ingenieria Industrial Online</title>
	<atom:link href="https://ingenieriaindustrialonline.com/tag/problema-de-distribucion/feed/" rel="self" type="application/rss+xml" />
	<link>https://ingenieriaindustrialonline.com/tag/problema-de-distribucion/</link>
	<description>ingenieriaindustriaonline.com</description>
	<lastBuildDate>Sat, 14 Aug 2021 00:20:48 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/cropped-faVicon-32x32.png</url>
	<title>Problema de distribución archivos &#187; Ingenieria Industrial Online</title>
	<link>https://ingenieriaindustrialonline.com/tag/problema-de-distribucion/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Método de aproximación de Vogel</title>
		<link>https://ingenieriaindustrialonline.com/investigacion-de-operaciones/metodo-de-aproximacion-de-vogel/</link>
					<comments>https://ingenieriaindustrialonline.com/investigacion-de-operaciones/metodo-de-aproximacion-de-vogel/#comments</comments>
		
		<dc:creator><![CDATA[Bryan Salazar López]]></dc:creator>
		<pubDate>Tue, 11 Jun 2019 19:59:25 +0000</pubDate>
				<category><![CDATA[Investigación de operaciones]]></category>
		<category><![CDATA[Método de Vogel]]></category>
		<category><![CDATA[Método de Voguel]]></category>
		<category><![CDATA[Métodos heurísticos]]></category>
		<category><![CDATA[Problema de distribución]]></category>
		<category><![CDATA[Problema de transporte]]></category>
		<guid isPermaLink="false">http://contentlab.co/ingenieria/?p=1199</guid>

					<description><![CDATA[<p>El método de aproximación de Vogel es un método heurístico de resolución de problemas de transporte, capaz de alcanzar una solución básica no artificial de inicio. Este modelo requiere de la realización de un número generalmente mayor de iteraciones que los demás métodos heurísticos existentes con este fin, sin embargo produce mejores resultados iniciales que los mismos. Algoritmo &#8230;</p>
<p>La entrada <a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/metodo-de-aproximacion-de-vogel/">Método de aproximación de Vogel</a> se publicó primero en <a href="https://ingenieriaindustrialonline.com">Ingenieria Industrial Online</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>El <strong>método de aproximación de Vogel</strong> es un método heurístico de resolución de <strong><a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/problema-del-transporte-o-distribucion/" target="" rel="noopener noreferrer">problemas de transporte</a></strong>, capaz de alcanzar una solución básica no artificial de inicio. Este modelo requiere de la realización de un número generalmente mayor de iteraciones que los demás métodos heurísticos existentes con este fin, sin embargo produce mejores resultados iniciales que los mismos.</p>
<h2>
		<div id="algoritmo-de-vogel" data-title="Algoritmo de Vogel" class="index-title"></div>
	Algoritmo de Vogel</h2>
<p>El método consiste en la realización de un algoritmo que consta de 3 pasos fundamentales y 1 más que asegura el ciclo hasta la culminación del método.</p>
<h3><em>Paso 1</em></h3>
<p>Determinar para cada fila y columna una medida de penalización restando los dos costos menores en filas y columnas.</p>
<div id="cc-m-2963859613" class="j-module n j-header ">
<h3 id="cc-m-header-2963859613" class=""><em>Paso 2</em></h3>
</div>
<div id="cc-m-2963859713" class="j-module n j-text ">
<p>Escoger la fila o columna con la mayor penalización, es decir que de la resta realizada en el «Paso 1» se debe escoger el número mayor. En caso de haber empate, se debe escoger arbitrariamente (a juicio personal).</p>
</div>
<div id="cc-m-2963859813" class="j-module n j-header ">
<h3 id="cc-m-header-2963859813" class=""><em>Paso 3</em></h3>
</div>
<div id="cc-m-2963860013" class="j-module n j-text ">
<p>De la fila o columna de mayor penalización determinada en el paso anterior debemos de escoger la celda con el menor costo, y en esta asignar la mayor cantidad posible de unidades. Una vez se realiza este paso una oferta o demanda quedará satisfecha por ende se tachará la fila o columna, en caso de empate solo se tachará 1, la restante quedará con oferta o demanda igual a cero (0).</p>
<div id="cc-m-2963859913" class="j-module n j-header ">
<h3 id="cc-m-header-2963859913" class=""><em>Paso 4: De ciclo y excepciones</em></h3>

		<div class="checklist tie-list-shortcode">
<ul>
<li>Si queda sin tachar exactamente una fila o columna con cero oferta o demanda, detenerse.</li>
<li>Si queda sin tachar una fila o columna con oferta o demanda positiva, determine las variables básicas en la fila o columna con el método de costos mínimos, detenerse.</li>
<li>Si todas las filas y columnas que no se tacharon tienen cero oferta y demanda, determine las variables básicas cero por el método del costo mínimo, detenerse.</li>
<li>Si no se presenta ninguno de los casos anteriores vuelva al paso 1 hasta que las ofertas y las demandas se hayan agotado.</li>
</ul>

		</div>
	
</div>
<div id="cc-m-2963860113" class="j-module n j-text ">

		<div class="clearfix"></div>
		<hr style="margin-top:20px; margin-bottom:20px;" class="divider divider-solid">
	
<h2>
		<div id="ejemplo-de-metodo-de-aproximacion-de-vogel" data-title="Ejemplo de Método de aproximación de Vogel" class="index-title"></div>
	Ejemplo de Método de aproximación de Vogel</h2>
<p>Por medio de este método resolveremos el ejercicio de transporte resuelto en módulos anteriores mediante <em><strong>programación lineal</strong></em>.</p>
<h3>El problema</h3>
<blockquote class="aligncenter quote-simple "><p>Una empresa energética colombiana dispone de cuatro plantas de generación para satisfacer la demanda diaria eléctrica en cuatro ciudades, Cali, Bogotá, Medellín y Barranquilla. Las plantas 1,2,3 y 4 pueden satisfacer 80, 30, 60 y 45 millones de KW al día respectivamente. Las necesidades de las ciudades de Cali, Bogotá, Medellín y Barranquilla son de 70, 40, 70 y 35 millones de Kw al día respectivamente. Los costos asociados al envío de suministro energético por cada millón de KW entre cada planta y cada ciudad son los registrados en la siguiente tabla.</p></blockquote>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-380.webp" alt="Vogel" width="406" height="164" class="aligncenter size-full wp-image-26626" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-380.webp 406w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-380-300x121.webp 300w" sizes="(max-width: 406px) 100vw, 406px" /></p>
<p><em>Formule un modelo de programación lineal que permita satisfacer las necesidades de todas las ciudades al tiempo que minimice los costos asociados al transporte.</em></p>
<h2>
		<div id="solucion-paso-a-paso" data-title="Solución paso a paso" class="index-title"></div>
	Solución paso a paso</h2>
<p>El primer paso es determinar las medidas de penalización y consignarlas en el tabulado de costos, tal como se muestra a continuación.</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-381.webp" alt="Vogel" width="670" height="194" class="aligncenter size-full wp-image-26627" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-381.webp 670w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-381-300x87.webp 300w" sizes="(max-width: 670px) 100vw, 670px" /></p>
<p>El paso siguiente es escoger la mayor penalización, de esta manera:</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-382.webp" alt="" width="580" height="268" class="aligncenter size-full wp-image-26628" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-382.webp 580w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-382-300x139.webp 300w" sizes="(max-width: 580px) 100vw, 580px" /></p>
<p>El paso siguiente es escoger de esta columna el menor valor, y en una tabla paralela se le asigna la mayor cantidad posible de unidades, podemos observar como el menor costo es «2» y que a esa celda se le pueden asignar como máximo 60 unidades «que es la capacidad de la planta 3».</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-383.webp" alt="" width="581" height="452" class="aligncenter size-full wp-image-26629" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-383.webp 581w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-383-300x233.webp 300w" sizes="(max-width: 581px) 100vw, 581px" /></p>
<p>Dado que la fila de la «Planta 3» ya ha asignado toda su capacidad (60 unidades) esta debe desaparecer.</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-384.webp" alt="" width="581" height="209" class="aligncenter size-full wp-image-26630" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-384.webp 581w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-384-300x108.webp 300w" sizes="(max-width: 581px) 100vw, 581px" /></p>
<p><em>Se ha llegado al final del ciclo, por ende se repite el proceso</em></p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-385.webp" alt="Método de aproximación de Vogel" width="595" height="769" class="aligncenter size-full wp-image-26631" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-385.webp 595w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-385-232x300.webp 232w" sizes="(max-width: 595px) 100vw, 595px" /></p>
<span class="tie-highlight tie-highlight-blue"><em><strong>Iniciamos una nueva iteración</strong></em></span>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-386.webp" alt="" width="578" height="556" class="aligncenter size-full wp-image-26632" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-386.webp 578w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-386-300x289.webp 300w" sizes="(max-width: 578px) 100vw, 578px" /></p>
<p><em>Continuamos con las iteraciones&#8230;</em></p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-387.webp" alt="" width="502" height="449" class="aligncenter wp-image-26633 size-full" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-387.webp 502w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-387-300x268.webp 300w" sizes="(max-width: 502px) 100vw, 502px" /></p>
<p><em>Iniciamos otra iteración</em></p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-388.webp" alt="" width="489" height="620" class="aligncenter wp-image-26634 size-full" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-388.webp 489w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-388-237x300.webp 237w" sizes="(max-width: 489px) 100vw, 489px" /></p>
<p>Al finalizar esta iteración podemos observar como el tabulado queda una fila sin tachar y con valores positivos, por ende asignamos las variables básicas y hemos concluido el método.</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-389.webp" alt="Vogel" width="509" height="315" class="aligncenter wp-image-26635 size-full" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-389.webp 509w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-389-300x186.webp 300w" sizes="(max-width: 509px) 100vw, 509px" /></p>
<p>Los costos asociados a la distribución con el método de aproximación de Vogel son:</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-390.webp" alt="" width="335" height="489" class="aligncenter wp-image-26636 size-full" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-390.webp 335w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-390-206x300.webp 206w" sizes="(max-width: 335px) 100vw, 335px" /></p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-391.webp" alt="" width="533" height="328" class="aligncenter size-full wp-image-26637" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-391.webp 533w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-391-300x185.webp 300w" sizes="(max-width: 533px) 100vw, 533px" /></p>
<p>&nbsp;</p>
<p>De esta manera se ha determinado una solución, la cual también fue obtenida mediante <a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/programacion-lineal/" target="" rel="noopener noreferrer">programación lineal</a>, definitivamente desarrollar la capacidad para modelar mediante programación lineal y apoyarse de una buena herramienta como <a title="Programación Lineal en WinQSB" href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/programacion-lineal-en-winqsb/">WinQSB</a>, STORM, <a title="Programación Lineal en Lingo" href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/programacion-lineal-en-lingo/">LINGO</a>, <a title="Programación Lineal en Tora" href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/programacion-lineal-en-tora/">TORA</a> etc. termina siendo mucho más eficiente que la utilización de los métodos heurísticos para problemas determinísticos.</p>
<p>Sin embargo, cabe recordar que uno de los errores más frecuentes en los que caen los ingenieros industriales es en tratar de adaptar sus organizaciones a los modelos establecidos, cabe recordar que son los modelos los que deben adaptarse a las necesidades, lo cual requiere de determinada habilidad para realizar de forma inmediata cambios innovadores para sus fines.</p>
</div>
</div>
<p>La entrada <a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/metodo-de-aproximacion-de-vogel/">Método de aproximación de Vogel</a> se publicó primero en <a href="https://ingenieriaindustrialonline.com">Ingenieria Industrial Online</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ingenieriaindustrialonline.com/investigacion-de-operaciones/metodo-de-aproximacion-de-vogel/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>Problema del transporte o distribución</title>
		<link>https://ingenieriaindustrialonline.com/investigacion-de-operaciones/problema-del-transporte-o-distribucion/</link>
					<comments>https://ingenieriaindustrialonline.com/investigacion-de-operaciones/problema-del-transporte-o-distribucion/#comments</comments>
		
		<dc:creator><![CDATA[Bryan Salazar López]]></dc:creator>
		<pubDate>Tue, 11 Jun 2019 00:59:22 +0000</pubDate>
				<category><![CDATA[Investigación de operaciones]]></category>
		<category><![CDATA[Investigación de Operaciones]]></category>
		<category><![CDATA[Problema de distribución]]></category>
		<category><![CDATA[Problema de redes]]></category>
		<category><![CDATA[Problema de transporte]]></category>
		<category><![CDATA[Programación lineal]]></category>
		<category><![CDATA[Teoría de redes]]></category>
		<guid isPermaLink="false">http://contentlab.co/ingenieria/?p=1187</guid>

					<description><![CDATA[<p>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 &#8230;</p>
<p>La entrada <a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/problema-del-transporte-o-distribucion/">Problema del transporte o distribución</a> se publicó primero en <a href="https://ingenieriaindustrialonline.com">Ingenieria Industrial Online</a>.</p>
]]></description>
										<content:encoded><![CDATA[
		<div id="introduccion" data-title="Introducción" class="index-title"></div>
	El problema del transporte o distribución, es un <em><strong><a title="Teoría de Redes" href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/teoria-de-redes/">problema de redes</a></strong></em> especial en <em><strong><a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/programacion-lineal/" target="" rel="noopener noreferrer">programación lineal</a></strong></em> que se funda en la necesidad de llevar unidades de un punto específico llamado <em><strong>fuente</strong></em> u <em><strong>origen</strong></em>  hacia otro punto específico llamado <em><strong>destino</strong></em>. 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.</p>
<div id="cc-m-5722928113" class="j-module n j-text ">
<p style="text-align: justify;">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.</p>
</div>
<div id="cc-m-5702165213" class="j-module n j-text ">
<p>El procedimiento de resolución de un modelo de transporte se puede llevar a cabo mediante <a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/programacion-lineal/" target="" rel="noopener noreferrer">programación lineal común</a>, sin embargo su estructura permite la creación de múltiples alternativas de solución tales como los <strong><a title="Problemas de Asignación" href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/solucion-de-un-modelo-de-transporte-mediante-un-algoritmo-de-asignacion/">modelos de asignación</a>, </strong>o los métodos de flujos de red. También es posible emplear los heurísticos más populares como <a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/metodo-de-aproximacion-de-vogel/" target="" rel="noopener noreferrer"><em><strong>Vogel</strong></em></a>, <em><strong><a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/metodo-de-la-esquina-noroeste/" target="" rel="noopener noreferrer">Esquina Noroeste</a></strong></em> o <em><strong><a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/metodo-del-costo-minimo/" target="" rel="noopener noreferrer">Mínimos Costos</a></strong></em>.</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/MC-20.webp" alt="Problema del transporte o distribución" width="453" height="482" class="aligncenter wp-image-26603 size-full" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/MC-20.webp 453w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/MC-20-282x300.webp 282w" sizes="(max-width: 453px) 100vw, 453px" /></p>
<p>&nbsp;</p>
<p>Los problemas de transporte o distribución son uno de los más aplicados en la economía actual, dejando, como es de prever, múltiples casos de éxito a escala global que estimulan la aprehensión de los mismos.</p>

		<div class="clearfix"></div>
		<hr style="margin-top:20px; margin-bottom:20px;" class="divider divider-solid">
	
<h2>
		<div id="problema-de-transporte-mediante-programacion-lineal" data-title="Problema de transporte mediante programación lineal" class="index-title"></div>
	Problema de transporte mediante programación lineal</h2>
<p>Como se mencionó anteriormente, la <strong><a title="Programación Lineal" href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/programacion-lineal/">programación lineal</a></strong> puede ser utilizada para la resolución de modelos de transporte, aunque no sea sensato resolver los modelos mediante el <em><strong><a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/metodo-simplex/" target="" rel="noopener noreferrer">Método Simplex</a></strong></em>, si puede ser de gran utilidad la fase de modelización, ya que la programación carece de la practicidad de los métodos de asignación, pero puede ser de gran importancia dependiendo de la complejidad de las restricciones adicionales que puede presentar un problema particular.</p>
<h3>El problema</h3>
<blockquote class="aligncenter quote-simple "><p>Una empresa energética colombiana dispone de cuatro plantas de generación para satisfacer la demanda diaria eléctrica en cuatro ciudades, Cali, Bogotá, Medellín y Barranquilla. Las plantas 1,2,3 y 4 pueden satisfacer 80, 30, 60 y 45 millones de KW al día respectivamente. Las necesidades de las ciudades de Cali, Bogotá, Medellín y Barranquilla son de 70, 40, 70 y 35 millones de Kw al día respectivamente. Los costos asociados al envío de suministro energético por cada millón de KW entre cada planta y cada ciudad son los registrados en la siguiente tabla.</p></blockquote>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-392.webp" alt="" width="408" height="105" class="aligncenter wp-image-26604 size-full" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-392.webp 408w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-392-300x77.webp 300w" sizes="(max-width: 408px) 100vw, 408px" /></p>
<span class="tie-highlight tie-highlight-blue"><em><strong>Formule un modelo de programación lineal que permita satisfacer las necesidades de todas las ciudades al tiempo que minimice los costos asociados al transporte.</strong></em></span>
<h3>
		<div id="solucion-mediante-programacion-lineal" data-title="Solución mediante programación lineal" class="index-title"></div>
	Solución mediante programación lineal</h3>
<p>El modelo básico de transporte es el modelo en el cual la cantidad ofertada es igual a la cantidad demandada, como es el caso de este ejercicio, sin embargo trasladar esta suposición a la realidad es casi imposible por lo cual hace falta crear orígenes y/o destinos ficticios con el excedente de oferta y/o demanda (es sugerible que se haga con la demanda).</p>
<p>Como ya lo hemos planteado en módulos anteriores el primer paso corresponde a la definición de las variables, regularmente se le denomina a las variables de manera algebraica X<sub>i,j</sub> donde <em>i</em> simboliza a la fuente y <em>j</em> simboliza al destino. En este caso <em>i </em>define el conjunto {Planta 1, Planta 2, Planta 3 y Planta 4}, y <em>j</em> define el conjunto {Cali, Bogotá, Medellín y Barranquilla}. Sin embargo es práctico renombrar cada fuente y destino por un número respectivo, por ende la variable X<sub>1,2</sub> corresponde a la cantidad de millones de KW enviados diariamente de la Planta 1 a la ciudad de Bogotá.</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-393.webp" alt="Problema del transporte o distribución" width="602" height="410" class="aligncenter wp-image-26605 size-full" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-393.webp 602w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-393-300x204.webp 300w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-393-220x150.webp 220w" sizes="(max-width: 602px) 100vw, 602px" /></p>
<p>&nbsp;</p>
<div id="cc-m-2963853513" class="j-module n j-text ">
<p>El segundo paso corresponde a la formulación de las restricciones de oferta y demanda, cuya cantidad se encuentra determinada por el factor entre fuentes y destinos, en este caso 16 restricciones.</p>
<p><em>Restricciones de oferta o disponibilidad, las cuales son de signo <span lang="ZH-CN" xml:lang="ZH-CN">≤</span>:</em></p>
<p>X<sub>1,1</sub> + X<sub>1,2</sub> + X<sub>1,3</sub> + X<sub>1,4</sub> <span lang="ZH-CN" xml:lang="ZH-CN">≤</span> 80</p>
<p>X<sub>2,1</sub> + X<sub>2,2</sub> + X<sub>2,3</sub> + X<sub>2,4</sub> <span lang="ZH-CN" xml:lang="ZH-CN">≤</span> 30</p>
<p>X<sub>3,1</sub> + X<sub>3,2</sub> + X<sub>3,3</sub> + X<sub>3,4</sub> <span lang="ZH-CN" xml:lang="ZH-CN">≤</span> 60</p>
<p>X<sub>4,1</sub> + X<sub>4,2</sub> + X<sub>4,3</sub> + X<sub>4,4</sub> <span lang="ZH-CN" xml:lang="ZH-CN">≤</span> 45</p>
<p><em>Restricciones de demanda, las cuales son de signo ≥:</em></p>
<p>X<sub>1,1</sub> + X<sub>2,1</sub> + X<sub>3,1</sub> + X<sub>4,1</sub> ≥ 70</p>
<p>X<sub>1,2</sub> + X<sub>2,2</sub> + X<sub>3,2</sub> + X<sub>4,2</sub> ≥ 40</p>
<p>X<sub>1,3</sub> + X<sub>2,3</sub> + X<sub>3,3</sub> + X<sub>4,3</sub> ≥ 70</p>
<p>X<sub>1,4</sub> + X<sub>2,4</sub> + X<sub>3,4</sub> + X<sub>4,4</sub> ≥ 35</p>
<p><em>Luego se procede a formular la función objetivo, en la cual se relaciona el costo correspondiente a cada ruta.</em></p>
<p>Z<sub>MIN</sub> = 5X<sub>1,1</sub> + 2X<sub>1,2</sub> + 7X<sub>1,3</sub> + 3X<sub>1,4</sub> + 3X<sub>2,1</sub> + 6X<sub>2,2</sub> + 6X<sub>2,3</sub> + 1X<sub>2,4</sub> + 6X<sub>3,1</sub> + 1X<sub>3,2</sub> + 2X<sub>3,3</sub> + 4X<sub>3,4</sub> + 4X<sub>4,1</sub> + 3X<sub>4,2</sub> + 6X<sub>4,3</sub> + 6X<sub>4,4</sub></p>
</div>
<div id="cc-m-2963855713" class="j-module n j-text ">
<p>Luego se puede proceder al uso de la herramienta WinQSB para resolver el modelo realizado, aquí están los resultados.</p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-394.webp" alt="Problema del transporte o distribución" width="333" height="487" class="aligncenter wp-image-26607 size-full" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-394.webp 333w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-394-205x300.webp 205w" sizes="(max-width: 333px) 100vw, 333px" /></p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-395.webp" alt="" width="602" height="370" class="aligncenter wp-image-26608 size-full" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-395.webp 602w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-395-300x184.webp 300w" sizes="(max-width: 602px) 100vw, 602px" /></p>
</div>
<div id="cc-m-2963857613" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3"><figcaption></figcaption></figure>
</div>
<div id="cc-m-2963860413" class="j-module n j-text ">
<p><em>Este problema presenta una solución óptima alternativa, aquí los resultados.</em></p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-396.webp" alt="" width="330" height="487" class="aligncenter wp-image-26609 size-full" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-396.webp 330w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-396-203x300.webp 203w" sizes="(max-width: 330px) 100vw, 330px" /></p>
</div>
<div id="cc-m-2963860513" class="j-module n j-imageSubtitle ">
<figure class="cc-imagewrapper cc-m-image-align-3"><a rel="lightbox" data-href="https://image.jimcdn.com/app/cms/image/transf/dimension=origxorig:format=jpg/path/s075f076504dfea8d/image/i907b80bb559f1b75/version/1416590956/modelo-de-transporte.jpg" data-title="ingenieriaindustrialonline-60e499.ingress-alpha.easywp.com" data-index="0"> </a></figure>
</div>
<p><em><strong>Red solución:</strong></em></p>
<p><img decoding="async" src="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-397.webp" alt="Problema del transporte o distribución" width="613" height="383" class="aligncenter wp-image-26610 size-full" srcset="https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-397.webp 613w, https://ingenieriaindustrialonline.com/wp-content/uploads/2019/06/Sin-titulo-397-300x187.webp 300w" sizes="(max-width: 613px) 100vw, 613px" /></p>
<p>Los <a title="Dualidad en Programación Lineal" href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/dualidad-en-programacion-lineal/"><em><strong>análisis de dualidad</strong></em></a> y <a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/analisis-de-sensibilidad-grafica-mediante-el-uso-de-python-caso-1/"><strong>sensibilidad</strong></a> en los modelos de transporte resultan ser bastante interesantes, pues pueden llegar a determinar aumentos de capacidad en las fuentes si el precio sombra de las rutas en relación a ellas lo justifica.</p>

		<div class="box info  ">
			<div class="box-inner-block">
				<span class="fa tie-shortcode-boxicon"></span>Lo invitamos a leer la <a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/solucion-de-un-modelo-de-transporte-mediante-un-algoritmo-de-asignacion/"><strong>Solución de un modelo de transporte mediante un algoritmo de asignación</strong></a>, empleando el solucionador de Google
			</div>
		</div>
	
</div>
<p>La entrada <a href="https://ingenieriaindustrialonline.com/investigacion-de-operaciones/problema-del-transporte-o-distribucion/">Problema del transporte o distribución</a> se publicó primero en <a href="https://ingenieriaindustrialonline.com">Ingenieria Industrial Online</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ingenieriaindustrialonline.com/investigacion-de-operaciones/problema-del-transporte-o-distribucion/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
