Research Article
Optimization of a Semiflexible Demand-Responsive Feeder System in Suburban Areas Using a Memetic Algorithm
Algorithm 4
Mutation operation for new solutions.
| Start: | | mutation probability = Random number between (0, 100) | | If mutation probability ≤ 5: | | Choose mutation size: small or large | | If small: | | Choose a random line from solution | | Select a random route in the pool of routes for this line | | max departure time = operation period time–route length | | bus departure = random time between (0, max departure time) | | If large: | | For each line in set of lines: | | Select a random route in the pool of routes for this line | | max departure time = operation period time–route length | | bus departure = random time between (0, max departure time) | | Return Solution |
|