A variation of linear programming considering more than one objective (goals) in the objective function.

A) Goal programming
B) Analytical hierarchy process
C) Scoring models
D) Gant Chart