Research Article

Multiobjective Optimization of Evacuation Routes in Stadium Using Superposed Potential Field Network Based ACO

Algorithm 2

Procedure of SPFN-ACO.
S1. Initializes initial PVs population as all-zero vectors. The population size of is . The number of ants is . .
S2. For each PV, do:
 S2.1. Each ants simultaneously finds its evacuation route under current PV by Simulation of Evacuation Process;
 S2.2. All ants’ routes construct the corresponding evacuation plan under current PV and the objectives’ values
of this plan are calculated.
S3. Non-dominated sort PVs according to corresponding route plan’s objectives. And, select the top PVs.
S4. Update top PVs. The updated top PVs construct PVs population
S5. .
S6. For each PV in , do:
 S6.1. Each ants simultaneously finds its evacuation route under current PV by Simulation of Evacuation Process;
 S6.2. All ants’ routes construct the corresponding evacuation plan under current PV and the objectives’ values of this plan are
calculated.
S7. Update pheromone vectors in . The updated top pheromone vectors construct pheromone vectors population .
The and construct , namely . The population size of is .
S8. Non-dominated sort according to corresponding route plan’s objectives. And, select the top pheromone vectors to
construct new population .
S9. If , go to S5. Or else, terminate the algorithm and output final Pareto optimal set of evacuation plans.
Note: is the number of generations; is the maximum number of generations.