A program that uses column generation technique to optimize the commodity distribution problem