We are running an optimisation to reduce the number of vehicles required to carry out shipments. In our case a shipment is the movement of a person. We have a number of vehicle types each with a number of seats which acts as the vehicle’s capacity. However, the output of the optimisation often uses the wrong vehicle type - e.g. it will use a 10-seater vehicle to transport only 2 people).
Is there any way to penalise under-capacity vehicles to prevent this?