Here is an interesting technical article from the Swarajya magazine on '' Indian Railways Needs To Overhaul Train Scheduling Before Anything Else''
click here I thought a few technical minded IRI members will find it interesting and even a discussion may result