Research Article
Robust Satellite Scheduling Approach for Dynamic Emergency Tasks
| for each // every individual in population | | ; // let the set of individuals dominated by be null | | ; // the number of individuals dominating be 0 | | for each | | if () then // if dominates | | ; add into | | else if () then // if dominates | | ; | | end for; | | end for; | | for each | | if () then | | ; // the rank of is 1st | | ; // add into the set of the first non-dominated front | | end for; | | ; // initialize the rank of the non-dominated fronts | | while | | for each | | for each | | ; // the number of individuals dominating is reduced by one | | if () then // if there is no individual dominating | | ; // the rank of plus one | | ; // add into the non-dominated front | | end for; | | end for; | | ; | | end while. |
|