Introduction to glpk
CoursGLPK
Or With Octave
The GNU Linear Programming Kit, Part 1_ Introduction to Linear Optimization