A mimic operator is proposed for generating new solutions.
A Pareto dominance based rule is proposed to select new incumbent solutions.
A swallow operator is proposed to improve a solution.
Our algorithm is fast and effective in contrast to the algorithms in the literature.