A comparison of two exact methods for passenger railway rolling stock (re)scheduling

•A new method for the rolling stock (re)scheduling problem is introduced.•This approach keeps track of the location of units within a composition.•To speed up the process, row generation techniques are explored.•A comparison is made to a well-known existing model.•Realistic tests are performed on in...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Transportation research. Part E, Logistics and transportation review Logistics and transportation review, 2016-07, Vol.91, p.15-32
Hauptverfasser: Haahr, Jørgen T., Wagenaar, Joris C., Veelenturf, Lucas P., Kroon, Leo G.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 32
container_issue
container_start_page 15
container_title Transportation research. Part E, Logistics and transportation review
container_volume 91
creator Haahr, Jørgen T.
Wagenaar, Joris C.
Veelenturf, Lucas P.
Kroon, Leo G.
description •A new method for the rolling stock (re)scheduling problem is introduced.•This approach keeps track of the location of units within a composition.•To speed up the process, row generation techniques are explored.•A comparison is made to a well-known existing model.•Realistic tests are performed on instances from DSB S-tog and Netherlands Railways. The assignment of rolling stock units to timetable services in passenger railways is an important optimization problem that has been addressed by many papers in different forms. Solution approaches have been proposed for different planning phases: strategic, tactical, operational, and real-time planning. In this paper we compare two approaches within the operational and real-time planning phase. The first exact approach is based on a known Mixed Integer Linear Program (MILP) which is solved using CPLEX. The second approach is a new method that is an extension of a recently introduced MILP, which is solved using a column and row generation approach. In this paper, we benchmark the performance of the methods on networks of two countries (Denmark and The Netherlands). We use the approaches to make daily schedules and we test their real time applicability by performing tests with different disruption scenarios. The computational experiments demonstrate that both models can be used on both networks and are able to find optimal rolling stock circulations in the different planning phases. Furthermore, the results show that both approaches are sufficiently fast to be used in a real-time setting.
doi_str_mv 10.1016/j.tre.2016.03.019
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1825485238</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1366554515301927</els_id><sourcerecordid>1825485238</sourcerecordid><originalsourceid>FETCH-LOGICAL-c493t-ae016500e47cd78cbff48309db734c43ec7faaa157a6cf5d139af000a3b4574d3</originalsourceid><addsrcrecordid>eNp9kD9PwzAQxSMEEqXwAdgssZQhwY7tOhZThfgnVWIps-U659YljYOdUvrtcVQmBqZ7Ov3e6d3LsmuCC4LJ9G5T9AGKMskC0wITeZKNSCWqnAvJTpOm02nOOePn2UWMG4wTyctRtpgh47edDi76FnmL-r1H8K1Nj7bQr30dkfUBdTpGaFcQUNCu2esDCr5pXLtCsffmA00C3Eazhno3LC-zM6ubCFe_c5y9Pz0uHl7y-dvz68NsnhsmaZ9rGEJgDEyYWlRmaS2rKJb1UlBmGAUjrNaacKGnxvKaUKltSq7pknHBajrOJse7XfCfO4i92rpooGl0C34XFalKzipe0iqhN3_Qjd-FNqVTREiJSyxlmShypEzwMQawqgtuq8NBEayGntVGpZ7V0LPCVKWek-f-6IH06ZeDoKJx0BqoXQDTq9q7f9w_eE6F6A</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1799020992</pqid></control><display><type>article</type><title>A comparison of two exact methods for passenger railway rolling stock (re)scheduling</title><source>ScienceDirect Journals (5 years ago - present)</source><creator>Haahr, Jørgen T. ; Wagenaar, Joris C. ; Veelenturf, Lucas P. ; Kroon, Leo G.</creator><creatorcontrib>Haahr, Jørgen T. ; Wagenaar, Joris C. ; Veelenturf, Lucas P. ; Kroon, Leo G.</creatorcontrib><description>•A new method for the rolling stock (re)scheduling problem is introduced.•This approach keeps track of the location of units within a composition.•To speed up the process, row generation techniques are explored.•A comparison is made to a well-known existing model.•Realistic tests are performed on instances from DSB S-tog and Netherlands Railways. The assignment of rolling stock units to timetable services in passenger railways is an important optimization problem that has been addressed by many papers in different forms. Solution approaches have been proposed for different planning phases: strategic, tactical, operational, and real-time planning. In this paper we compare two approaches within the operational and real-time planning phase. The first exact approach is based on a known Mixed Integer Linear Program (MILP) which is solved using CPLEX. The second approach is a new method that is an extension of a recently introduced MILP, which is solved using a column and row generation approach. In this paper, we benchmark the performance of the methods on networks of two countries (Denmark and The Netherlands). We use the approaches to make daily schedules and we test their real time applicability by performing tests with different disruption scenarios. The computational experiments demonstrate that both models can be used on both networks and are able to find optimal rolling stock circulations in the different planning phases. Furthermore, the results show that both approaches are sufficiently fast to be used in a real-time setting.</description><identifier>ISSN: 1366-5545</identifier><identifier>EISSN: 1878-5794</identifier><identifier>DOI: 10.1016/j.tre.2016.03.019</identifier><identifier>CODEN: TRERFW</identifier><language>eng</language><publisher>Exeter: Elsevier India Pvt Ltd</publisher><subject>Comparative analysis ; Integer programming ; Mathematical models ; Networks ; Passengers ; Phases ; Railroad transportation ; Railways ; Real time ; Rolling stock ; Scheduling ; Studies ; Transportation</subject><ispartof>Transportation research. Part E, Logistics and transportation review, 2016-07, Vol.91, p.15-32</ispartof><rights>2016 Elsevier Ltd</rights><rights>Copyright Elsevier Sequoia S.A. Jul 2016</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c493t-ae016500e47cd78cbff48309db734c43ec7faaa157a6cf5d139af000a3b4574d3</citedby><cites>FETCH-LOGICAL-c493t-ae016500e47cd78cbff48309db734c43ec7faaa157a6cf5d139af000a3b4574d3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.tre.2016.03.019$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3549,27923,27924,45994</link.rule.ids></links><search><creatorcontrib>Haahr, Jørgen T.</creatorcontrib><creatorcontrib>Wagenaar, Joris C.</creatorcontrib><creatorcontrib>Veelenturf, Lucas P.</creatorcontrib><creatorcontrib>Kroon, Leo G.</creatorcontrib><title>A comparison of two exact methods for passenger railway rolling stock (re)scheduling</title><title>Transportation research. Part E, Logistics and transportation review</title><description>•A new method for the rolling stock (re)scheduling problem is introduced.•This approach keeps track of the location of units within a composition.•To speed up the process, row generation techniques are explored.•A comparison is made to a well-known existing model.•Realistic tests are performed on instances from DSB S-tog and Netherlands Railways. The assignment of rolling stock units to timetable services in passenger railways is an important optimization problem that has been addressed by many papers in different forms. Solution approaches have been proposed for different planning phases: strategic, tactical, operational, and real-time planning. In this paper we compare two approaches within the operational and real-time planning phase. The first exact approach is based on a known Mixed Integer Linear Program (MILP) which is solved using CPLEX. The second approach is a new method that is an extension of a recently introduced MILP, which is solved using a column and row generation approach. In this paper, we benchmark the performance of the methods on networks of two countries (Denmark and The Netherlands). We use the approaches to make daily schedules and we test their real time applicability by performing tests with different disruption scenarios. The computational experiments demonstrate that both models can be used on both networks and are able to find optimal rolling stock circulations in the different planning phases. Furthermore, the results show that both approaches are sufficiently fast to be used in a real-time setting.</description><subject>Comparative analysis</subject><subject>Integer programming</subject><subject>Mathematical models</subject><subject>Networks</subject><subject>Passengers</subject><subject>Phases</subject><subject>Railroad transportation</subject><subject>Railways</subject><subject>Real time</subject><subject>Rolling stock</subject><subject>Scheduling</subject><subject>Studies</subject><subject>Transportation</subject><issn>1366-5545</issn><issn>1878-5794</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNp9kD9PwzAQxSMEEqXwAdgssZQhwY7tOhZThfgnVWIps-U659YljYOdUvrtcVQmBqZ7Ov3e6d3LsmuCC4LJ9G5T9AGKMskC0wITeZKNSCWqnAvJTpOm02nOOePn2UWMG4wTyctRtpgh47edDi76FnmL-r1H8K1Nj7bQr30dkfUBdTpGaFcQUNCu2esDCr5pXLtCsffmA00C3Eazhno3LC-zM6ubCFe_c5y9Pz0uHl7y-dvz68NsnhsmaZ9rGEJgDEyYWlRmaS2rKJb1UlBmGAUjrNaacKGnxvKaUKltSq7pknHBajrOJse7XfCfO4i92rpooGl0C34XFalKzipe0iqhN3_Qjd-FNqVTREiJSyxlmShypEzwMQawqgtuq8NBEayGntVGpZ7V0LPCVKWek-f-6IH06ZeDoKJx0BqoXQDTq9q7f9w_eE6F6A</recordid><startdate>20160701</startdate><enddate>20160701</enddate><creator>Haahr, Jørgen T.</creator><creator>Wagenaar, Joris C.</creator><creator>Veelenturf, Lucas P.</creator><creator>Kroon, Leo G.</creator><general>Elsevier India Pvt Ltd</general><general>Elsevier Sequoia S.A</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FD</scope><scope>FR3</scope><scope>KR7</scope></search><sort><creationdate>20160701</creationdate><title>A comparison of two exact methods for passenger railway rolling stock (re)scheduling</title><author>Haahr, Jørgen T. ; Wagenaar, Joris C. ; Veelenturf, Lucas P. ; Kroon, Leo G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c493t-ae016500e47cd78cbff48309db734c43ec7faaa157a6cf5d139af000a3b4574d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Comparative analysis</topic><topic>Integer programming</topic><topic>Mathematical models</topic><topic>Networks</topic><topic>Passengers</topic><topic>Phases</topic><topic>Railroad transportation</topic><topic>Railways</topic><topic>Real time</topic><topic>Rolling stock</topic><topic>Scheduling</topic><topic>Studies</topic><topic>Transportation</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Haahr, Jørgen T.</creatorcontrib><creatorcontrib>Wagenaar, Joris C.</creatorcontrib><creatorcontrib>Veelenturf, Lucas P.</creatorcontrib><creatorcontrib>Kroon, Leo G.</creatorcontrib><collection>CrossRef</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Civil Engineering Abstracts</collection><jtitle>Transportation research. Part E, Logistics and transportation review</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Haahr, Jørgen T.</au><au>Wagenaar, Joris C.</au><au>Veelenturf, Lucas P.</au><au>Kroon, Leo G.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A comparison of two exact methods for passenger railway rolling stock (re)scheduling</atitle><jtitle>Transportation research. Part E, Logistics and transportation review</jtitle><date>2016-07-01</date><risdate>2016</risdate><volume>91</volume><spage>15</spage><epage>32</epage><pages>15-32</pages><issn>1366-5545</issn><eissn>1878-5794</eissn><coden>TRERFW</coden><abstract>•A new method for the rolling stock (re)scheduling problem is introduced.•This approach keeps track of the location of units within a composition.•To speed up the process, row generation techniques are explored.•A comparison is made to a well-known existing model.•Realistic tests are performed on instances from DSB S-tog and Netherlands Railways. The assignment of rolling stock units to timetable services in passenger railways is an important optimization problem that has been addressed by many papers in different forms. Solution approaches have been proposed for different planning phases: strategic, tactical, operational, and real-time planning. In this paper we compare two approaches within the operational and real-time planning phase. The first exact approach is based on a known Mixed Integer Linear Program (MILP) which is solved using CPLEX. The second approach is a new method that is an extension of a recently introduced MILP, which is solved using a column and row generation approach. In this paper, we benchmark the performance of the methods on networks of two countries (Denmark and The Netherlands). We use the approaches to make daily schedules and we test their real time applicability by performing tests with different disruption scenarios. The computational experiments demonstrate that both models can be used on both networks and are able to find optimal rolling stock circulations in the different planning phases. Furthermore, the results show that both approaches are sufficiently fast to be used in a real-time setting.</abstract><cop>Exeter</cop><pub>Elsevier India Pvt Ltd</pub><doi>10.1016/j.tre.2016.03.019</doi><tpages>18</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1366-5545
ispartof Transportation research. Part E, Logistics and transportation review, 2016-07, Vol.91, p.15-32
issn 1366-5545
1878-5794
language eng
recordid cdi_proquest_miscellaneous_1825485238
source ScienceDirect Journals (5 years ago - present)
subjects Comparative analysis
Integer programming
Mathematical models
Networks
Passengers
Phases
Railroad transportation
Railways
Real time
Rolling stock
Scheduling
Studies
Transportation
title A comparison of two exact methods for passenger railway rolling stock (re)scheduling
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-09T02%3A27%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20comparison%20of%20two%20exact%20methods%20for%20passenger%20railway%20rolling%20stock%20(re)scheduling&rft.jtitle=Transportation%20research.%20Part%20E,%20Logistics%20and%20transportation%20review&rft.au=Haahr,%20J%C3%B8rgen%20T.&rft.date=2016-07-01&rft.volume=91&rft.spage=15&rft.epage=32&rft.pages=15-32&rft.issn=1366-5545&rft.eissn=1878-5794&rft.coden=TRERFW&rft_id=info:doi/10.1016/j.tre.2016.03.019&rft_dat=%3Cproquest_cross%3E1825485238%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1799020992&rft_id=info:pmid/&rft_els_id=S1366554515301927&rfr_iscdi=true