to cut off the redundant constraints and concentrate on
the potential conflicts. Based on the numerical exper-
iments, the improvements of the reduced continuous-
time model are qualified. For the moment, we can
solve example up to 60 trains, 121 movements during
385 minutes. The solve time of the first feasible solu-
tion is 97.8438 seconds. The solve time depends on
the testing example.
To solve problems of larger size, we propose to
use the decomposition methods (Benders, 1962) (Bi-
nato et al., 2001) (Cordeau et al., 1975). All trains are
divided into groups in chronological sequence. The
group solved is considered as the valid constraints of
shared resources for the succedent groups. The adja-
cent groups have common trains as a buffer, i.e. the
group size is 40 and the buffer group size is 20. The
partitioning procedures are followed until the end of
the problem. This method can be used to solve the
real-time train routing and scheduling problem.
REFERENCES
Bai, L., Bourdeaud’huy, T., Castelain, E., and Rabena-
solo, B. (2013). Recherche de plans d’occupation de
voies dans les r
´
eseaux ferroviaires. In 14e conf
´
erence
ROADEF de la soci
´
et
´
e Franc¸aise de Recherche
Op
´
erationnelle et Aide
`
a la D
´
ecision.
Benders, J. (1962). Partitioning procedures for solv-
ing mixed-variables programming problems. In Nu-
merische Mathematik, 4: 238-252.
Binato, S., Pereira, M., and Granville, S. (2001). A new
benders decomposition approach to solve power trans-
mission network design problems. In Numerische
Mathematik, 16(2): 235-240.
Caimi, G. (2009). Algorithmic decision support for train
scheduling in a large railway network. In PhD thesis.
ETH Zurich.
Carey, M. (1994a). Extending a train pathing model from
one-way to two-way track. In Transportation Re-
search B 28 (5): 395-400.
Carey, M. (1994b). A model and strategy for train pathing
with choice of lines, platforms and routes. In Trans-
portation Research B 28 (5): 333-353.
Carey, M. and Carville, S. (2003). Scheduling and platform-
ing trains at busy complex stations. In Transportation
Research A 37 (3): 195-224.
Cordeau, J., Soumis, F., and Desrosiers, J. (1975). A ben-
ders decomposition approach for the locomotive and
car assignment problem. In Transportation Science,
34(2): 133-149.
D’Ariano, A. (2008). Improving real-time train dispatching:
model, algorithms and applications. In PhD thesis. TU
Delft.
D’Ariano, A., Pacciarelli, D., and Pranzo, M. (2007). A
branch and bound algorithm for scheduling trains in
railway network. In European Journal of Operational
Research 183: 643-657.
Floudas, C. and Lin, X. (2004). Continuous-time versus
discrete-time approaches for scheduling of chemical
processes: A review. In Computers and Chemical En-
gineering 28: 2109-2129.
Heller, I. and Tompkins, C. (1956). An extension of a the-
orem of Dantzig’s. In Linear inequalities and related
systems: 247-254. Princeton Univ. Press, Princeton,
NJ.
Hoffman, A. and Kruskal, J. (1956). Integral boundary
points of convex polyhedra. In Linear inequalities
and related systems: 223-246. Princeton Univ. Press,
Princeton, NJ.
Kroon, L., Romeijn, H., and Zwaneveld, P. (1997). Routing
trains through railway stations: Complexity issues. In
European Journal of Operational Research 98: 485-
498.
Kroon, L. and Zwaneveld, P. (1995). Stations: Final re-
port of phase 1, ERASMUS management report series
no.201. In Rotterdam School of Manangement. Eras-
mus University Rotterdam. Rotterdam. Netherlands.
Schrijver, A. and Steenbeek, A. (1994). Dienstregeling on-
twikkeling voor Railned (timetable development for
railway station). In Report Cadans 1.0. C.W.I. Ams-
terdam, Netherlands.
Serafini, P. and Ukovich., W. (1989). Mathematical model
for periodic scheduling problems. In SIAM Journal on
Discrete Mathematics 2: 550-581.
Watson., R. (2001). The effects of railway privatisation on
train planning. In Transport Reviews 21(2): 181-193.
Zwaneveld, P. (1997). Railway planning-routing of trains
and allocation of passenger lines. In PhD thesis. Eras-
mus University Rotterdam. Rotterdam. Netherlands.
Zwaneveld, P., Kroon, L., and Ambergen, H. (1996). A
decision support system for routing trains through
railway stations. In Proceedings of Comp Rail
96:217-226. Computational Mechanics Publications,
Southampton, Berlin.
Zwaneveld, P., Kroon, L., and van Hoesel, S. (2001). Rout-
ing trains through a railway station based on a node
packing model. In European Journal of Operational
Research 128: 14-33.
ICORES2014-InternationalConferenceonOperationsResearchandEnterpriseSystems
452