Question: what are slack and surplus variables?
Answer: The term "slack" applies to less than or equal constraints, and the term "surplus" applies to greater than or equal constraints. If a constraint is binding, then the corresponding slack or surplus value will equal zero. ... The units of the slack or surplus values are the same as the units of the corresponding constraints.