Substitution method

Lagrangian multipliers

Simplex method

Interior point methods