1. Ronald Baecker . 1998. Sorting out sorting: A case study of software visualization for teaching computer science . In Software visualization: Programming as a multimedia experience , John Stasko, Marc Brown, John Domingue, and Blaine Price (Eds.). The MIT Press , Cambridge, MA , 369--381. Ronald Baecker. 1998. Sorting out sorting: A case study of software visualization for teaching computer science. In Software visualization: Programming as a multimedia experience, John Stasko, Marc Brown, John Domingue, and Blaine Price (Eds.). The MIT Press, Cambridge, MA, 369--381.
2. Dimitris Bertsimas and John N Tsitsiklis . 1997. Introduction to Linear Optimization . Vol. 6 . Athena Scientific Belmont , MA. Dimitris Bertsimas and John N Tsitsiklis. 1997. Introduction to Linear Optimization. Vol. 6. Athena Scientific Belmont, MA.
3. Václav Chvátal . 1983. Linear Programming . Macmillan . Václav Chvátal. 1983. Linear Programming. Macmillan.
4. Extending “Lego®My Simplex”
5. Thomas H Cormen , Charles E Leiserson , Ronald L Rivest , and Clifford Stein . 2009. Introduction to Algorithms . MIT Press . Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, and Clifford Stein. 2009. Introduction to Algorithms. MIT Press.