An open API service indexing awesome lists of open source software.

https://github.com/dipto9999/linear_optimization_pulp

Jupyter Notebook Files Written in Python using the PuLP Library. LaTex Used for Mathematical Description.
https://github.com/dipto9999/linear_optimization_pulp

jupyter-notebook latex linear-programming pulp python

Last synced: about 1 month ago
JSON representation

Jupyter Notebook Files Written in Python using the PuLP Library. LaTex Used for Mathematical Description.

Awesome Lists containing this project

README

          

# Linear Optimization With PuLP

## Contents

* [Overview](#Overview)
* [Project Ideas](#Project-Ideas)
* [Credit](#Credit)

## Overview

I applied my knowledge of programming principles to solve linear optimization problems from my upper year math elective course : MATH 340 - Linear Optimization. This involved writing Jupyter Notebook files using the PuLP Library in Python.

To better explain the scenarios detailed in the homework, I described the mathematical concepts and formulation of the linear optimization problem using `LaTex` in the `.ipynb` files.

### Project Ideas

I have written a [short essay](History.md) on the development of Linear Optimization, which also touches on its wide usage in different economical applications.

This has given me the idea to use Linear Optimization and PuLP in a larger Sudoku Game Project. As shown in the following script [(`Sudoku2.py`)](https://raw.githubusercontent.com/coin-or/pulp/master/examples/Sudoku2.py), this can be used to find the solutions to the game.

## Credit

The (`Sudoku2.py`) script is further detailed by its authors at
[https://coin-or.github.io/pulp/CaseStudies/a_sudoku_problem.html](https://coin-or.github.io/pulp/CaseStudies/a_sudoku_problem.html)