Rescheduling Trains Using Petri Nets and Heuristic Search | IEEE Journals & Magazine | IEEE Xplore