“…For the temporal requirement, we assumed that the task regions r 69 , r 3 , r 24 , r 45 , r 21 , r 10 , and r 11 should be visited in the time windows [10,12], [3,5], [10,15], [17,25], [8,22], [3,8], and [15,20], respectively. Therefore, the task requirement ϕ for the MTRS can be represented as follows: ϕ = (r 65 , E 1 ), (r 69 , E 1 , [10,12]), (r 3 , E 2 , [3,5]), (r 24 , E 3 , [10,15]), (r 45 , E 3 , [17,25]), (r 21 , S 2 , [8,22]), (r 21 , S 3 , [8,22]), (r 10 , S 1 , [3,8]), (r 10 , S 3 , [3,8]), (r 13 , A), (r 48 , A), (r 11 , J, [15,20]), (r 37 , J), (r 68 , J), which requires that task region r 65 be visited by a C 1 robot; task region r 69 be visited by a C 1 robot in the time window [10,12], task region r 3 be visited by a C 2 robot in the time window [3,5]; task region r 24 be visited by a C 3 robot in the time window [10,15]; task region r 45 be visited by a C 3 robot in the time window [17,25]; task region r 21 be visited by C 2 and C 3 robots in the time window [8,22]; task region r ...…”