Programación lineal multiobjetivo con subproblemas ponderados, usando PuLP en Python

En la publicación más reciente sobre programación lineal, se utilizó PuLP para resolver el siguiente problema de optimización lineal, utilizando dos enfoques. El enfoque n. ° 1 se basó en resolver un subproblema con un solo objetivo primero, luego agregando el resultado óptimo de ese problema a un segundo subproblema que se consideraba el objetivo dos […]

Implementación de declaraciones SELECT en Python para la base de datos SQLite 3

En una publicación anterior sobre SQLite 3 y Python, agregué dos tablas relacionadas a una base de datos SQLite 3, usando Pyhton. Las tablas se denominan universidadesTBxx y estudiantesTBxx. Ambas tablas se almacenan en una base de datos llamada “newDatabase.db”. Los estudiantes se inscriben en una universidad. La información relacionada con la universidad respectiva está […]

Optimización lineal multiobjetivo con PuLP en Python

En algunas de mis publicaciones utilicé lpSolve o FuzzyLP en R para resolver problemas de optimización lineal. También he usado PuLP y SciPy.optimize en Python para resolver este tipo de problemas. En todos esos casos el problema tenía una sola función objetiva. En esta publicación, quiero proporcionar un ejemplo de codificación en Python, utilizando el […]

Visualización de matrices y cuadrículas 2D usando matplotlib en Python

Un diagrama de matriz de cuadrícula 2D puede ser una valiosa herramienta de visualización, p. Ej. en el ámbito de la simulación basada en agentes. En esta publicación, quiero dar un breve tutorial sobre cómo puede visualizar una matriz de cuadrícula 2D, usando matplotlib en Python. El ejemplo de codificación está a continuación; Se ha […]