Linear Programming: Model Formulation and Solution