Research Article

Exact and Heuristic Methods for Observing Task-Oriented Satellite Cluster Agent Team Formation

Algorithm 2

TF4EachTask.
Input:m: observation task index
team: current team under formation
TASK: observation task set
SAT: satellite cluster
: The best team has been found
Output: The best team has been found
Begin
(1)M =
(2)team.Cost = Evaluation(team)
(3)if (m > M)
(4)if (team.Cost < .Cost )
(5)
(6)return
(7)else
(8)if (team.Cost >.Cost && )
(9)return
(10)teamSet = AddSol2Team(m+1, team, TASK, SAT)
(11)foreach team in teamSet
(12)TF4EachTask(m+1, team, TASK, SAT, )
End