“…The systematic search approach includes greedy algorithms [6,9,10,29], divideand-conquer algorithms [17,26] and enumeration algorithms [4,20]. The metaheuristic approach includes neighbourhood-based algorithms [8], GRASP [12,13] and evolutionary algorithms [15,16,23].…”