Python
- Investigación de operaciones
Programación de empleados mediante programación entera
Las organizaciones que gestionan operaciones cada vez mĆ”s robustas, requieren en cierto modo de la asignación de personas y recursos a tareas especĆficas. Desde hace algĆŗn tiempo se ha popularizado un planteamiento en torno al objetivo de la logĆstica, generalmente aceptado como: Ā«El objetivo de la logĆstica consiste en llevar el producto correcto, en la cantidad correcta, en el lugar…
Leer mĆ”s » - Investigación de operaciones
¿Cómo calcular una matriz de distancias para modelar un VRP?
Tal como lo hemos abordado ampliamente, una de las aplicaciones mĆ”s importantes del modelamiento de Cadenas de Suministro, es el diseƱo de red de abastecimiento, y dentro de esta categorĆa, el diseƱo de rutas de transporte (enrutamiento de vehĆculos). Los problemas de enrutamiento de vehĆculos (routing), se encuentran clasificados como problemas de optimización combinatoria, y esto producto de que la…
Leer mĆ”s » - Investigación de operaciones
MĆ©todo de la Ruta CrĆtica mediante Python (CPM)
Para entender de quĆ© se trata el mĆ©todo de Ruta CrĆtica, y cómo funciona como un algoritmo de redes, podemos dirigirnos a: MĆ©todo de la Ruta CrĆtica (CPM). De acuerdo al objetivo de este artĆculo, basta con mencionar que la Ruta CrĆtica es una herramienta que soporta el anĆ”lisis, la planificación, y la programación de proyectos. Que bĆ”sicamente, nos ayuda…
Leer mĆ”s » - DiseƱo y distribución en planta
Localización de varios almacenes mediante agrupación geoespacial
En un artĆculo anterior, desarrollamos un modelo capaz de determinar la localización de una instalación (almacĆ©n), de acuerdo a un conjunto de ubicaciones existentes (clientes); estas ubicaciones tenĆan una ponderación determinada (peso, por ejemplo demanda), y basamos nuestro desarrollo en el algoritmo de Centro de Gravedad. El valor agregado del modelo consistĆa en la integración de una capa de mapa…
Leer mĆ”s » - DiseƱo y distribución en planta
Mapas de calor y Algoritmo de Centro de Gravedad utilizando Python
Ya en artĆculos anteriores hemos abordado el uso de tecnologĆa como herramienta que permita desarrollar problemas de anĆ”lisis preliminar y localización de instalaciones, con el objetivo de incrementar el nivel de aplicabilidad de estas herramientas, utilizando algunos entornos de programación, algunos sistemas de información geogrĆ”fica, librerĆas de geocodificación; etc., que nos facilitan la adopción de soluciones basadas en entornos reales.…
Leer mĆ”s » - Localización de instalaciones
MƩtodo del Centro de gravedad utilizando R
Cuando escribĆ el artĆculo mĆ©todo del centro de gravedadĀ hice esta anotación: Ā«Recuerdo que cuando utilicĆ© este algoritmo en laĀ Universidad, utilizamos la copia de un mapa de la región, sobre ella trazamos un plano cartesiano, definimos las ubicaciones del caso, registramos las coordenadas y como resultado obtuvimos las coordenadas de la localización ideal. La dificultad subyace en la falta de practicidadĀ».…
Leer mĆ”s » - Investigación de operaciones
Solución de un modelo de transporte mediante un algoritmo de asignación
En su versión mĆ”s bĆ”sica, un modelo de transporte tiene por objetivo llevar unidades de un punto especĆfico llamadoĀ fuenteĀ uĀ origenĀ hacia otro punto especĆfico llamadoĀ destino. Para cumplir con este objetivo deberĆ” satisfacer los requerimientos establecidos por los destinos (demanda), al tiempo que satisface la disponibilidad de las fuentes (oferta). Estos planes de transporte deberĆ”n cumplir algĆŗn criterio de optimización:Ā minimizar distancias, minimizar…
Leer mĆ”s » - Gestión y control de calidad
¿Cómo hacer un diagrama de Pareto utilizando Excel o Python?
El diagrama de Pareto es una variación del histograma tradicional, puesto que en el Pareto se ordenan los datos por su frecuencia de mayor a menor. El principio de Pareto, tambiĆ©n conocido como la regla 80 – 20, enunció en su momento que Ā«el 20% de la población, poseĆa el 80% de la riquezaĀ». Su uso se aplica con relativo…
Leer mĆ”s » - Pronóstico de la demanda
Regresión lineal en Python
Quienes nos adentramos desde hace varios aƱos en el mundo de la estimación de la demanda, hemos considerado a la regresión lineal, o al mĆ©todo de los mĆnimos cuadrados, como un modelo de pronóstico, no mucho mĆ”s que eso. Sabemos que nos permite hallar el valor esperado de una variable aleatoriaĀ aĀ cuandoĀ bĀ toma un valor especĆfico. Entendemos que este mĆ©todo implica un…
Leer mĆ”s » - Investigación de operaciones
AnƔlisis de sensibilidad grƔfica mediante el uso de Python (Caso 1)
ĀæQuĆ© es el anĆ”lisis de sensibilidad en programación lineal? Quienes se adentren en los conceptos de la investigación de operaciones, propiamente en los conceptos de la programación lineal, deben considerar que existe algo mĆ”s allĆ” de la solución óptima. En investigación de operaciones, la solución de un modelo matemĆ”tico establece una base para la toma de decisiones; sin embargo, puede…
Leer mĆ”s »