“…The works [3,8,16,17] consider collaborative task execution in a dynamic environment where all the agents associated with the execution should be present at the location of the task. In [3,8,16,17] distributed approaches for collaborative task execution are suggested based on different assumptions. In [3,8] team size is known in advance, and each agent in a team should have a set of skills that is a superset of the set of skills required for a task.…”