Cost operator algorithms for the transportation problem