Linear Programming
Optimization | Python | Julia |
Linear programming is a type of constrained optimization problem, with the same formulation of variable X and constraint C, the problem seeks to optimize a linear relationship between variable Xs. When variables have a mixtures of discrete and continuous domain, they would be solved through Mixed Integer Linear Programming problems.
The algorithm here is simplex, were I initially implemented in Python and later re-wrote to Julia as a starter project for learning JuliaLang.
Both Julia and Python source code can be found here Cryptum169/Ju-lp-solver