In classical LP model, the objective was represented in the objective function that was to be either maximised or minimised. For example objective function was maximise profit. Sometimes, the model can be used to explore secondary objectives. The secondary objective is providing better service.

One approach to multiple objectives is to include some objectives as model constraints.

Other way is to reformulate the model as a Goal Programming
model:

- Define new variables for the amount that the actual exposures exceed or fall short of the goals – deviation variables.
- Construct new objective function that includes only deviation variable. The goal is always minimisation of the total deviation from the goals.
- Assign weights to unsatisfied exposures (to deviation variables in goal function)