“…In the literature, SBRP has been categorized under different sub-groups depending on the considered problem: bus stop selection, bus route generation, and bus route scheduling, etc. Among these problems, bus stop selection problem [5,6,7] identifies a bus stop location for each student, bus route generation problem [8,9,10,11,12] determines the visiting sequences of predetermined bus stops, and bus route scheduling problem [13,14] includes a time dimension to determine exact loading time of the students. The main focus of this work will be on the route generation part since the company has already fixed the possible pickup locations (bus stops), and the time of loading at each stop is not their primary focus, which is post adjustable.…”