A heuristic methodology for solving the balanced allocation problem in the supply chain network