An efficient, adaptive parameter variation scheme for metaheuristics based on the epsilon-constraint method