Implementation of the Simplex Method algorithm to solve linear programming maximization and minimization problems.
Implementation of the Simplex Method algorithm to solve linear programming maximization and minimization problems.
pip3
installed, the package installer for Python. Installation:
sudo apt-get -y install python3-pip
PyQt5 5.15.4
installed, set of cross-platform C++ libraries that implement high-level APIs for accessing many aspects of modern desktop and mobile systems. Installation:
pip3 install PyQt5
qt-material 2.8.4
installed, stylesheet for PySide6, PySide2 and PyQt5, which looks like Material Design. Installation:
pip3 install qt-material
- Clone the repo
git clone https://github.com/natanfdecastro/simplex-method-ic-6400
- Go to
src/main/python/edu/tec/ic6400/
and run:python3 simplex-program.py
- The main window should appear, introduce the data for the problems and the options
- You can add more variables and restrictions (max of 17 variables)
- Choose to generate a .txt file with the solution or not
- Click on solve
- The solved problem should look something like this:
- If you clicked generate .txt file, the resulting content of the file should look like this:
Distributed under the GPL-3.0 License. See LICENSE
for more information.
Natán Fernández de Castro - @natanfdecastro - natanfdecastro@protonmail.com
Project Link: https://github.com/natanfdecastro/simplex-method-ic-6400