Optimization Techniques Linear Programming Solver