Chapter 2 – Algebraic Methods for Solving Linear Programming Problems