A Differential Evolution Algorithm With Dual Populations for Solving Periodic Railway Timetable Scheduling Problem | IEEE Journals & Magazine | IEEE Xplore