New ϵ−constraint methods for multi-objective integer linear programming: a Pareto front representation approach