Clustering techniques in train-timetabling, graph-theoretic, hierarchical clustering, Mixed-rail traffic, scalable, Scheduler, Simulator, Train timetabling.