Topics in Linear Programming