Also called assignment problem, this is to determine the optimal shipping pattern (e.g. minimum transport cost) to match supply and demand.
The classical transportation problem
Two-stage transportation problem
Multi-product transportation problem
Transshipment problem