11. Variants of the Simplex Algorithm