Skip to content

Powerful Python Linear Programming Solver: Big M and Graphic Methods for Optimal Solutions.

License

Notifications You must be signed in to change notification settings

ranizouaoui/Linear-Programming-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linear Programming Solver

Solving Linear Programming Problems using the Big M and Graphic Methods

Welcome to the Linear Programming Solver repository! This project provides a Python implementation for solving linear programming problems using both the Big M Method and the Graphic Method.

Introduction

Linear programming is a mathematical technique used to optimize a system with linear constraints. This repository offers Python implementations of two powerful methods for solving linear programming problems: the Big M Method and the Graphic Method.

Features

  • Implementation of the Big M Method for solving linear programming problems.
  • Implementation of the Graphic Method for visualization and solving.
  • Easy-to-understand code structure and examples.
  • Usage instructions and explanations of concepts.

Usage

  1. Clone the repository: https://github.com/ranizouaoui/Linear-Programming-Solver/
cd linear-programming-solver
  1. Run the solver:
pip install -r "requirements.txt"
python solver.py
  1. Follow the prompts to select the method and input the problem parameters.

Contributing

Contributions are welcome! Whether you want to enhance the solvers, add more methods, or improve documentation, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

Powerful Python Linear Programming Solver: Big M and Graphic Methods for Optimal Solutions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages