Animations are a good
way of visualizing and understanding how algorithms work. See
below for a
list of animations to accompany the online textbook
Practical
Optimization: a Gentle Introduction.
This is an
open-source site (you can download the
source files).These animations were
created by Kelly Kinahan and Jennifer Pryor.
Linear
Programming:
Networks:
Integer
Programming:
Heuristics
for Discrete Optimization:
Dynamic Programming:
Nonlinear Programming: