Research Article

A MultiObjective Optimization Approach for Integrated Timetabling and Vehicle Scheduling with Uncertainty

Table 4

Framework and steps of method G (s).

MethodG (s)

1Initialize population set
2For
3Select a pair of parent chromosomes Ti, Tj from using roulette wheel
4Create a new chromosome using crossover and mutation operators based on parent chromosomes
5If satisfy the headway constraints, go to step 6; otherwise, go to step 3
6Add to the population set as
7End for
8Return the headway vector set