transportation problem (TP)