Simplex method for constraints with artificial variables covering Big-M method, Two-Phase method, algorithm steps, and mixed constraint problems.