“…To that end, we have employed a constraint based local search approach in our proposed algorithm. Constraint based local search approach is a concept that recently attracts great attention for solving different combinatorial problems such as Golomb rulers (Polash et al, 2017a), all-interval series (Polash et al, 2017b), minimum spanning tree problem (Arbelaez et al, 2018), aircraft scheduling (Riahi et al, 2018a(Riahi et al, , 2019b, and customer order scheduling (Riahi et al, 2019a). Constraint based approaches transform the constraints into an objective function and use search algorithms to optimise the objective (Hentenryck and Michel, 2009).…”