Skip to content

apavazza/simplex

Repository files navigation

Simplex Method Solver

License: AGPL v3

Simplex Method Solver is an open-source web application that allows users to solve linear programming problems using the Simplex algorithm. The application provides an interactive interface for defining problems, step-by-step solution tables, and visualizations of feasible regions. It supports both the standard and dual simplex methods.

Features

  • Interactive Problem Setup: Easily specify the number of variables, define the objective function, and configure constraints for both standard and dual simplex methods.
  • Step-by-Step Solution: View each iteration of the Simplex algorithm, including pivot information and tableau updates.
  • Graphical Visualization:
    • 2D Visualization for two-variable objective functions: Displays constraint lines, the feasible region, and the optimal solution point.
    • 3D Interactive Visualization for three-variable objective functions: Provides an interactive 3D graph of the constraint surfaces and feasible region, with visual indication of the optimal point.
  • Responsive UI: Built with Tailwind CSS for a clean, modern, and responsive user experience.

Prerequisites

License

This repository is licensed under the GNU Affero General Public License v3.0.

About

Simplex Method Solver

Topics

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors