Skip to content

Implementación del Método Simplex en Java para resolver problemas de programación lineal, permitiendo maximizar funciones objetivo con restricciones. 📊🔢

License

Notifications You must be signed in to change notification settings

ReusJimenez/simplex-method-java-desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Método Simplex Desktop en Java

Este proyecto permite resolver problemas de optimización mediante el Método Simplex, un algoritmo eficiente para encontrar soluciones óptimas en programación lineal.

🚧 En construcción. El contenido seguirá creciendo conforme avance el aprendizaje.

🚀 Características

  • Soporta problemas de maximización.
  • Permite ingresar cualquier cantidad de restricciones y variables de decisión.
  • Detecta soluciones múltiples, funciones no acotadas y casos degenerados.
  • Muestra tablas intermedias del proceso de iteración.

📌 Ejemplo de Uso

Ejecución:

  • En la terminal ejecutar: java -cp bin App

Entrada:

  • Cantidad de restricciones: 2
  • Cantidad de variables de decisión: 2
  • Objetivo de la función: Maximizar
  • Coeficientes de la función objetivo: 3, 5
  • Restricciones:
  • 1x₁ + 2x₂ ≤ 8
  • 3x₁ + 2x₂ ≤ 12

Salida esperada:

  • Tablas iterativas del Método Simplex y la solución óptima (si existe). Salida esperada

🛠️ Tecnologías Utilizadas

  • Lenguaje: Java
  • Paradigma: Procedural
  • Interfaz: Consola

📩 Contacto

Si tienes alguna pregunta o sugerencia, contáctame por LinkedIn

About

Implementación del Método Simplex en Java para resolver problemas de programación lineal, permitiendo maximizar funciones objetivo con restricciones. 📊🔢

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages