A matheuristic for transfer synchronization through integrated timetabling and vehicle scheduling

•The paper studies the integration of timetabling and vehicle scheduling with the aim to reduce passenger associated costs and operating costs, thereby contributing to the current trend of integrating planning phases in public transport.•It proposes a matheuristic approach based on a new mathematica...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Transportation research. Part B: methodological 2018-03, Vol.109, p.128-149
Hauptverfasser: Fonseca, João Paiva, van der Hurk, Evelien, Roberti, Roberto, Larsen, Allan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 149
container_issue
container_start_page 128
container_title Transportation research. Part B: methodological
container_volume 109
creator Fonseca, João Paiva
van der Hurk, Evelien
Roberti, Roberto
Larsen, Allan
description •The paper studies the integration of timetabling and vehicle scheduling with the aim to reduce passenger associated costs and operating costs, thereby contributing to the current trend of integrating planning phases in public transport.•It proposes a matheuristic approach based on a new mathematical for-mulation that allows for a far wider set of timetable modifications than considered in previous research. The matheuristic is able tond better feasible solutions faster than a commercial solver.•It includes a real-life case study for the express bus network in the Greater Copenhagen area, for which the proposed matheuristic cannd provably good solutions in reasonable amounts of computational time. Long transfer times often add unnecessary inconvenience to journeys in public transport systems. Synchronizing relevant arrival and departure times through small timetable modifications could reduce excess transfer times, but may also directly affect the operational costs, as the timetable defines the set of feasible vehicle schedules. Therefore better results in terms of passenger service, operational costs, or both, could be obtained by solving these problems simultaneously. This paper addresses the tactical level of the integrated timetabling and vehicle scheduling problem as a bi-objective mixed integer programming problem that minimizes transfer costs and operational costs. Given an initial non-cyclical timetable, and time-dependent service times and passenger demand, the weighted sum of transfer time cost and operational costs is minimized by allowing modifications to the timetable that respect a set of headway constraints. Timetable modifications consist of shifts in departure time and addition of dwell time at intermediate stops with transfer opportunities. A matheuristic is proposed that iteratively solves the mathematical formulation of the integrated timetabling and vehicle scheduling problem allowing timetable modifications for a subset of timetabled trips only, while solving the full vehicle scheduling problem. We compare different selection strategies for defining the sub-problems. Results for a realistic case study of the Greater Copenhagen area indicate that the matheuristic is able to find better feasible solutions faster than a commercial solver and that allowing the addition of dwell time creates a larger potential for reducing transfer costs.
doi_str_mv 10.1016/j.trb.2018.01.012
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2066202781</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0191261517304915</els_id><sourcerecordid>2066202781</sourcerecordid><originalsourceid>FETCH-LOGICAL-c444t-d0cb2fd9976d188d162c8002d29df9e29d6b45c3b500668ea26bf40350ff08ef3</originalsourceid><addsrcrecordid>eNp9kE1rwzAMhs3YYF23H7CbYed0spO6CTuVsi8o7LKdjWPLjUPrdLZT6H79XLrzQEhIvI8kXkLuGcwYMPHYz1JoZxxYPQOWg1-QCasXTcFLsbgkE2ANK7hg82tyE2MPAGUFbELUku5U6nAMLianqR0CTUH5aDHQePS6C4N3Pyq5wdOUm3HTUecTboJKaGhyO0yq3Tq_ocobesDO6S3SqDs042l8S66s2ka8-6tT8vXy_Ll6K9Yfr--r5brQVVWlwoBuuTVNsxCG1bVhgusagBveGNtgzqKt5rps5wBC1Ki4aG0F5RyshRptOSUP5737MHyPGJPshzH4fFLyTHDgi5plFTurdBhiDGjlPridCkfJQJ6clL3MTsqTkxJYDp6ZpzOD-f2DwyCjdug1GhdQJ2kG9w_9CzdNfZk</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2066202781</pqid></control><display><type>article</type><title>A matheuristic for transfer synchronization through integrated timetabling and vehicle scheduling</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Fonseca, João Paiva ; van der Hurk, Evelien ; Roberti, Roberto ; Larsen, Allan</creator><creatorcontrib>Fonseca, João Paiva ; van der Hurk, Evelien ; Roberti, Roberto ; Larsen, Allan</creatorcontrib><description>•The paper studies the integration of timetabling and vehicle scheduling with the aim to reduce passenger associated costs and operating costs, thereby contributing to the current trend of integrating planning phases in public transport.•It proposes a matheuristic approach based on a new mathematical for-mulation that allows for a far wider set of timetable modifications than considered in previous research. The matheuristic is able tond better feasible solutions faster than a commercial solver.•It includes a real-life case study for the express bus network in the Greater Copenhagen area, for which the proposed matheuristic cannd provably good solutions in reasonable amounts of computational time. Long transfer times often add unnecessary inconvenience to journeys in public transport systems. Synchronizing relevant arrival and departure times through small timetable modifications could reduce excess transfer times, but may also directly affect the operational costs, as the timetable defines the set of feasible vehicle schedules. Therefore better results in terms of passenger service, operational costs, or both, could be obtained by solving these problems simultaneously. This paper addresses the tactical level of the integrated timetabling and vehicle scheduling problem as a bi-objective mixed integer programming problem that minimizes transfer costs and operational costs. Given an initial non-cyclical timetable, and time-dependent service times and passenger demand, the weighted sum of transfer time cost and operational costs is minimized by allowing modifications to the timetable that respect a set of headway constraints. Timetable modifications consist of shifts in departure time and addition of dwell time at intermediate stops with transfer opportunities. A matheuristic is proposed that iteratively solves the mathematical formulation of the integrated timetabling and vehicle scheduling problem allowing timetable modifications for a subset of timetabled trips only, while solving the full vehicle scheduling problem. We compare different selection strategies for defining the sub-problems. Results for a realistic case study of the Greater Copenhagen area indicate that the matheuristic is able to find better feasible solutions faster than a commercial solver and that allowing the addition of dwell time creates a larger potential for reducing transfer costs.</description><identifier>ISSN: 0191-2615</identifier><identifier>EISSN: 1879-2367</identifier><identifier>DOI: 10.1016/j.trb.2018.01.012</identifier><language>eng</language><publisher>Oxford: Elsevier Ltd</publisher><subject>Bus timetabling ; Buses ; Case studies ; Cost engineering ; Costs ; Dwell time ; Heuristic ; Integer programming ; Matheuristic ; Mixed integer ; Mixed integer linear programming ; Passenger services ; Public transport ; Public transportation ; Schedules ; Scheduling ; Synchronism ; Synchronization ; Time dependence ; Travel demand ; Vehicle scheduling</subject><ispartof>Transportation research. Part B: methodological, 2018-03, Vol.109, p.128-149</ispartof><rights>2018 Elsevier Ltd</rights><rights>Copyright Elsevier Science Ltd. Mar 2018</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c444t-d0cb2fd9976d188d162c8002d29df9e29d6b45c3b500668ea26bf40350ff08ef3</citedby><cites>FETCH-LOGICAL-c444t-d0cb2fd9976d188d162c8002d29df9e29d6b45c3b500668ea26bf40350ff08ef3</cites><orcidid>0000-0002-2987-1593 ; 0000-0002-6647-6832 ; 0000-0002-1320-5676</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0191261517304915$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65534</link.rule.ids></links><search><creatorcontrib>Fonseca, João Paiva</creatorcontrib><creatorcontrib>van der Hurk, Evelien</creatorcontrib><creatorcontrib>Roberti, Roberto</creatorcontrib><creatorcontrib>Larsen, Allan</creatorcontrib><title>A matheuristic for transfer synchronization through integrated timetabling and vehicle scheduling</title><title>Transportation research. Part B: methodological</title><description>•The paper studies the integration of timetabling and vehicle scheduling with the aim to reduce passenger associated costs and operating costs, thereby contributing to the current trend of integrating planning phases in public transport.•It proposes a matheuristic approach based on a new mathematical for-mulation that allows for a far wider set of timetable modifications than considered in previous research. The matheuristic is able tond better feasible solutions faster than a commercial solver.•It includes a real-life case study for the express bus network in the Greater Copenhagen area, for which the proposed matheuristic cannd provably good solutions in reasonable amounts of computational time. Long transfer times often add unnecessary inconvenience to journeys in public transport systems. Synchronizing relevant arrival and departure times through small timetable modifications could reduce excess transfer times, but may also directly affect the operational costs, as the timetable defines the set of feasible vehicle schedules. Therefore better results in terms of passenger service, operational costs, or both, could be obtained by solving these problems simultaneously. This paper addresses the tactical level of the integrated timetabling and vehicle scheduling problem as a bi-objective mixed integer programming problem that minimizes transfer costs and operational costs. Given an initial non-cyclical timetable, and time-dependent service times and passenger demand, the weighted sum of transfer time cost and operational costs is minimized by allowing modifications to the timetable that respect a set of headway constraints. Timetable modifications consist of shifts in departure time and addition of dwell time at intermediate stops with transfer opportunities. A matheuristic is proposed that iteratively solves the mathematical formulation of the integrated timetabling and vehicle scheduling problem allowing timetable modifications for a subset of timetabled trips only, while solving the full vehicle scheduling problem. We compare different selection strategies for defining the sub-problems. Results for a realistic case study of the Greater Copenhagen area indicate that the matheuristic is able to find better feasible solutions faster than a commercial solver and that allowing the addition of dwell time creates a larger potential for reducing transfer costs.</description><subject>Bus timetabling</subject><subject>Buses</subject><subject>Case studies</subject><subject>Cost engineering</subject><subject>Costs</subject><subject>Dwell time</subject><subject>Heuristic</subject><subject>Integer programming</subject><subject>Matheuristic</subject><subject>Mixed integer</subject><subject>Mixed integer linear programming</subject><subject>Passenger services</subject><subject>Public transport</subject><subject>Public transportation</subject><subject>Schedules</subject><subject>Scheduling</subject><subject>Synchronism</subject><subject>Synchronization</subject><subject>Time dependence</subject><subject>Travel demand</subject><subject>Vehicle scheduling</subject><issn>0191-2615</issn><issn>1879-2367</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNp9kE1rwzAMhs3YYF23H7CbYed0spO6CTuVsi8o7LKdjWPLjUPrdLZT6H79XLrzQEhIvI8kXkLuGcwYMPHYz1JoZxxYPQOWg1-QCasXTcFLsbgkE2ANK7hg82tyE2MPAGUFbELUku5U6nAMLianqR0CTUH5aDHQePS6C4N3Pyq5wdOUm3HTUecTboJKaGhyO0yq3Tq_ocobesDO6S3SqDs042l8S66s2ka8-6tT8vXy_Ll6K9Yfr--r5brQVVWlwoBuuTVNsxCG1bVhgusagBveGNtgzqKt5rps5wBC1Ki4aG0F5RyshRptOSUP5737MHyPGJPshzH4fFLyTHDgi5plFTurdBhiDGjlPridCkfJQJ6clL3MTsqTkxJYDp6ZpzOD-f2DwyCjdug1GhdQJ2kG9w_9CzdNfZk</recordid><startdate>20180301</startdate><enddate>20180301</enddate><creator>Fonseca, João Paiva</creator><creator>van der Hurk, Evelien</creator><creator>Roberti, Roberto</creator><creator>Larsen, Allan</creator><general>Elsevier Ltd</general><general>Elsevier Science Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7ST</scope><scope>8FD</scope><scope>C1K</scope><scope>FR3</scope><scope>KR7</scope><scope>SOI</scope><orcidid>https://orcid.org/0000-0002-2987-1593</orcidid><orcidid>https://orcid.org/0000-0002-6647-6832</orcidid><orcidid>https://orcid.org/0000-0002-1320-5676</orcidid></search><sort><creationdate>20180301</creationdate><title>A matheuristic for transfer synchronization through integrated timetabling and vehicle scheduling</title><author>Fonseca, João Paiva ; van der Hurk, Evelien ; Roberti, Roberto ; Larsen, Allan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c444t-d0cb2fd9976d188d162c8002d29df9e29d6b45c3b500668ea26bf40350ff08ef3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Bus timetabling</topic><topic>Buses</topic><topic>Case studies</topic><topic>Cost engineering</topic><topic>Costs</topic><topic>Dwell time</topic><topic>Heuristic</topic><topic>Integer programming</topic><topic>Matheuristic</topic><topic>Mixed integer</topic><topic>Mixed integer linear programming</topic><topic>Passenger services</topic><topic>Public transport</topic><topic>Public transportation</topic><topic>Schedules</topic><topic>Scheduling</topic><topic>Synchronism</topic><topic>Synchronization</topic><topic>Time dependence</topic><topic>Travel demand</topic><topic>Vehicle scheduling</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Fonseca, João Paiva</creatorcontrib><creatorcontrib>van der Hurk, Evelien</creatorcontrib><creatorcontrib>Roberti, Roberto</creatorcontrib><creatorcontrib>Larsen, Allan</creatorcontrib><collection>CrossRef</collection><collection>Environment Abstracts</collection><collection>Technology Research Database</collection><collection>Environmental Sciences and Pollution Management</collection><collection>Engineering Research Database</collection><collection>Civil Engineering Abstracts</collection><collection>Environment Abstracts</collection><jtitle>Transportation research. Part B: methodological</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Fonseca, João Paiva</au><au>van der Hurk, Evelien</au><au>Roberti, Roberto</au><au>Larsen, Allan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A matheuristic for transfer synchronization through integrated timetabling and vehicle scheduling</atitle><jtitle>Transportation research. Part B: methodological</jtitle><date>2018-03-01</date><risdate>2018</risdate><volume>109</volume><spage>128</spage><epage>149</epage><pages>128-149</pages><issn>0191-2615</issn><eissn>1879-2367</eissn><abstract>•The paper studies the integration of timetabling and vehicle scheduling with the aim to reduce passenger associated costs and operating costs, thereby contributing to the current trend of integrating planning phases in public transport.•It proposes a matheuristic approach based on a new mathematical for-mulation that allows for a far wider set of timetable modifications than considered in previous research. The matheuristic is able tond better feasible solutions faster than a commercial solver.•It includes a real-life case study for the express bus network in the Greater Copenhagen area, for which the proposed matheuristic cannd provably good solutions in reasonable amounts of computational time. Long transfer times often add unnecessary inconvenience to journeys in public transport systems. Synchronizing relevant arrival and departure times through small timetable modifications could reduce excess transfer times, but may also directly affect the operational costs, as the timetable defines the set of feasible vehicle schedules. Therefore better results in terms of passenger service, operational costs, or both, could be obtained by solving these problems simultaneously. This paper addresses the tactical level of the integrated timetabling and vehicle scheduling problem as a bi-objective mixed integer programming problem that minimizes transfer costs and operational costs. Given an initial non-cyclical timetable, and time-dependent service times and passenger demand, the weighted sum of transfer time cost and operational costs is minimized by allowing modifications to the timetable that respect a set of headway constraints. Timetable modifications consist of shifts in departure time and addition of dwell time at intermediate stops with transfer opportunities. A matheuristic is proposed that iteratively solves the mathematical formulation of the integrated timetabling and vehicle scheduling problem allowing timetable modifications for a subset of timetabled trips only, while solving the full vehicle scheduling problem. We compare different selection strategies for defining the sub-problems. Results for a realistic case study of the Greater Copenhagen area indicate that the matheuristic is able to find better feasible solutions faster than a commercial solver and that allowing the addition of dwell time creates a larger potential for reducing transfer costs.</abstract><cop>Oxford</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.trb.2018.01.012</doi><tpages>22</tpages><orcidid>https://orcid.org/0000-0002-2987-1593</orcidid><orcidid>https://orcid.org/0000-0002-6647-6832</orcidid><orcidid>https://orcid.org/0000-0002-1320-5676</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0191-2615
ispartof Transportation research. Part B: methodological, 2018-03, Vol.109, p.128-149
issn 0191-2615
1879-2367
language eng
recordid cdi_proquest_journals_2066202781
source Elsevier ScienceDirect Journals Complete
subjects Bus timetabling
Buses
Case studies
Cost engineering
Costs
Dwell time
Heuristic
Integer programming
Matheuristic
Mixed integer
Mixed integer linear programming
Passenger services
Public transport
Public transportation
Schedules
Scheduling
Synchronism
Synchronization
Time dependence
Travel demand
Vehicle scheduling
title A matheuristic for transfer synchronization through integrated timetabling and vehicle scheduling
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-14T11%3A21%3A34IST&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%20matheuristic%20for%20transfer%20synchronization%20through%20integrated%20timetabling%20and%20vehicle%20scheduling&rft.jtitle=Transportation%20research.%20Part%20B:%20methodological&rft.au=Fonseca,%20Jo%C3%A3o%20Paiva&rft.date=2018-03-01&rft.volume=109&rft.spage=128&rft.epage=149&rft.pages=128-149&rft.issn=0191-2615&rft.eissn=1879-2367&rft_id=info:doi/10.1016/j.trb.2018.01.012&rft_dat=%3Cproquest_cross%3E2066202781%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=2066202781&rft_id=info:pmid/&rft_els_id=S0191261517304915&rfr_iscdi=true