Mathematical optimization A set of algorithms for mathematical optimization. All of the implementations are written using the Julia programming language. List of algorithms/methods: Cramers's rule Gauss-Jordan elimination Doolittle's method for LU decomposition Crout's method for LU decomposition