A Metaheuristic Algorithm for Routing School Buses with Mixed Load
Designing a system to solve school bus routing problems (SBRP), especially in a large school district, is very complex and expensive. One of the challenges resides in designing routes for the school buses when they have mixed loads, where each bus transports students for one or more schools at the s...
Gespeichert in:
Veröffentlicht in: | IEEE access 2020-01, Vol.8, p.1-1 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 1 |
---|---|
container_issue | |
container_start_page | 1 |
container_title | IEEE access |
container_volume | 8 |
creator | Hou, Yan-E. Dang, Lanxue Dong, Weichuan Kong, Yunfeng |
description | Designing a system to solve school bus routing problems (SBRP), especially in a large school district, is very complex and expensive. One of the challenges resides in designing routes for the school buses when they have mixed loads, where each bus transports students for one or more schools at the same time to save the total number of buses required. This article aims to explore whether the algorithm originally developed for pickup and delivery problem with time windows (PDPTW) can be employed for solving mixed load SBRP. We present a PDPTW-based algorithm to address the mixed load SBRP focusing on minimizing the number of buses required. Our algorithm combines a record-to-record travel framework with three neighborhood operators, single paired insertion, swapping pairs between routes, and within route insertion, to improve solution iteratively. Results from implementing this algorithm show that our PDPTW-based algorithm is feasible for mixed load SBRP. Moreover, we found that guided strategy is better than random for permuting nodes that would be selected to relocate positions in a route or among routes. In addition, the results also show that the spatiotemporal connectivity index used in our algorithm can reduce the computation time needed for searching for solutions without affecting the quality of the solutions. |
doi_str_mv | 10.1109/ACCESS.2020.3019806 |
format | Article |
fullrecord | <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_9178818</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9178818</ieee_id><doaj_id>oai_doaj_org_article_80279166dc674422bd77256605197059</doaj_id><sourcerecordid>2454677641</sourcerecordid><originalsourceid>FETCH-LOGICAL-c408t-78f1ebd604218bb08b6c15823141bcf2b27b0bf153f5fcdee171753461c941533</originalsourceid><addsrcrecordid>eNpNUE1PAjEQ3RhNJMov4NLEM9jp9x6BoJJATETPzbbbhSVAsd2N-u8tLiHOZSZv5r2ZeVk2ADwCwPnjeDqdrVYjggkeUQy5wuIq6xEQ-ZByKq7_1bdZP8YtTqESxGUvm4zR0jXFxrWhjk1t0Xi39qFuNntU-YDefNvUhzVa2Y33OzRpo4voK7XRsv52JVr4orzPbqpiF13_nO-yj6fZ-_RluHh9nk_Hi6FlWDVDqSpwphSYEVDGYGWEBa4IBQbGVsQQabCpgNOKV7Z0DiRITpkAm7OE0rts3umWvtjqY6j3RfjRvqj1H-DDWhchvbBzWmEicxCitEIyRogppSRcCMwhl5jnSeuh0zoG_9m62Oitb8Mhna8J40xIKRikKdpN2eBjDK66bAWsT97rznt98l6fvU-sQceqnXMXRg5SKVD0Fx-rfDU</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2454677641</pqid></control><display><type>article</type><title>A Metaheuristic Algorithm for Routing School Buses with Mixed Load</title><source>IEEE Open Access Journals</source><source>DOAJ Directory of Open Access Journals</source><source>EZB-FREE-00999 freely available EZB journals</source><creator>Hou, Yan-E. ; Dang, Lanxue ; Dong, Weichuan ; Kong, Yunfeng</creator><creatorcontrib>Hou, Yan-E. ; Dang, Lanxue ; Dong, Weichuan ; Kong, Yunfeng</creatorcontrib><description>Designing a system to solve school bus routing problems (SBRP), especially in a large school district, is very complex and expensive. One of the challenges resides in designing routes for the school buses when they have mixed loads, where each bus transports students for one or more schools at the same time to save the total number of buses required. This article aims to explore whether the algorithm originally developed for pickup and delivery problem with time windows (PDPTW) can be employed for solving mixed load SBRP. We present a PDPTW-based algorithm to address the mixed load SBRP focusing on minimizing the number of buses required. Our algorithm combines a record-to-record travel framework with three neighborhood operators, single paired insertion, swapping pairs between routes, and within route insertion, to improve solution iteratively. Results from implementing this algorithm show that our PDPTW-based algorithm is feasible for mixed load SBRP. Moreover, we found that guided strategy is better than random for permuting nodes that would be selected to relocate positions in a route or among routes. In addition, the results also show that the spatiotemporal connectivity index used in our algorithm can reduce the computation time needed for searching for solutions without affecting the quality of the solutions.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2020.3019806</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Algorithms ; Heuristic methods ; Insertion ; Load ; mixed load ; pickup and delivery problem with time windows ; record to record travel ; School bus routing problem ; School buses ; Windows (intervals)</subject><ispartof>IEEE access, 2020-01, Vol.8, p.1-1</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c408t-78f1ebd604218bb08b6c15823141bcf2b27b0bf153f5fcdee171753461c941533</citedby><cites>FETCH-LOGICAL-c408t-78f1ebd604218bb08b6c15823141bcf2b27b0bf153f5fcdee171753461c941533</cites><orcidid>0000-0002-0777-3116 ; 0000-0003-1053-6741 ; 0000-0002-3981-658X ; 0000-0002-4836-0406</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9178818$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,864,2100,27632,27923,27924,54932</link.rule.ids></links><search><creatorcontrib>Hou, Yan-E.</creatorcontrib><creatorcontrib>Dang, Lanxue</creatorcontrib><creatorcontrib>Dong, Weichuan</creatorcontrib><creatorcontrib>Kong, Yunfeng</creatorcontrib><title>A Metaheuristic Algorithm for Routing School Buses with Mixed Load</title><title>IEEE access</title><addtitle>Access</addtitle><description>Designing a system to solve school bus routing problems (SBRP), especially in a large school district, is very complex and expensive. One of the challenges resides in designing routes for the school buses when they have mixed loads, where each bus transports students for one or more schools at the same time to save the total number of buses required. This article aims to explore whether the algorithm originally developed for pickup and delivery problem with time windows (PDPTW) can be employed for solving mixed load SBRP. We present a PDPTW-based algorithm to address the mixed load SBRP focusing on minimizing the number of buses required. Our algorithm combines a record-to-record travel framework with three neighborhood operators, single paired insertion, swapping pairs between routes, and within route insertion, to improve solution iteratively. Results from implementing this algorithm show that our PDPTW-based algorithm is feasible for mixed load SBRP. Moreover, we found that guided strategy is better than random for permuting nodes that would be selected to relocate positions in a route or among routes. In addition, the results also show that the spatiotemporal connectivity index used in our algorithm can reduce the computation time needed for searching for solutions without affecting the quality of the solutions.</description><subject>Algorithms</subject><subject>Heuristic methods</subject><subject>Insertion</subject><subject>Load</subject><subject>mixed load</subject><subject>pickup and delivery problem with time windows</subject><subject>record to record travel</subject><subject>School bus routing problem</subject><subject>School buses</subject><subject>Windows (intervals)</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>RIE</sourceid><sourceid>DOA</sourceid><recordid>eNpNUE1PAjEQ3RhNJMov4NLEM9jp9x6BoJJATETPzbbbhSVAsd2N-u8tLiHOZSZv5r2ZeVk2ADwCwPnjeDqdrVYjggkeUQy5wuIq6xEQ-ZByKq7_1bdZP8YtTqESxGUvm4zR0jXFxrWhjk1t0Xi39qFuNntU-YDefNvUhzVa2Y33OzRpo4voK7XRsv52JVr4orzPbqpiF13_nO-yj6fZ-_RluHh9nk_Hi6FlWDVDqSpwphSYEVDGYGWEBa4IBQbGVsQQabCpgNOKV7Z0DiRITpkAm7OE0rts3umWvtjqY6j3RfjRvqj1H-DDWhchvbBzWmEicxCitEIyRogppSRcCMwhl5jnSeuh0zoG_9m62Oitb8Mhna8J40xIKRikKdpN2eBjDK66bAWsT97rznt98l6fvU-sQceqnXMXRg5SKVD0Fx-rfDU</recordid><startdate>20200101</startdate><enddate>20200101</enddate><creator>Hou, Yan-E.</creator><creator>Dang, Lanxue</creator><creator>Dong, Weichuan</creator><creator>Kong, Yunfeng</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-0777-3116</orcidid><orcidid>https://orcid.org/0000-0003-1053-6741</orcidid><orcidid>https://orcid.org/0000-0002-3981-658X</orcidid><orcidid>https://orcid.org/0000-0002-4836-0406</orcidid></search><sort><creationdate>20200101</creationdate><title>A Metaheuristic Algorithm for Routing School Buses with Mixed Load</title><author>Hou, Yan-E. ; Dang, Lanxue ; Dong, Weichuan ; Kong, Yunfeng</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c408t-78f1ebd604218bb08b6c15823141bcf2b27b0bf153f5fcdee171753461c941533</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Algorithms</topic><topic>Heuristic methods</topic><topic>Insertion</topic><topic>Load</topic><topic>mixed load</topic><topic>pickup and delivery problem with time windows</topic><topic>record to record travel</topic><topic>School bus routing problem</topic><topic>School buses</topic><topic>Windows (intervals)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hou, Yan-E.</creatorcontrib><creatorcontrib>Dang, Lanxue</creatorcontrib><creatorcontrib>Dong, Weichuan</creatorcontrib><creatorcontrib>Kong, Yunfeng</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hou, Yan-E.</au><au>Dang, Lanxue</au><au>Dong, Weichuan</au><au>Kong, Yunfeng</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Metaheuristic Algorithm for Routing School Buses with Mixed Load</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2020-01-01</date><risdate>2020</risdate><volume>8</volume><spage>1</spage><epage>1</epage><pages>1-1</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>Designing a system to solve school bus routing problems (SBRP), especially in a large school district, is very complex and expensive. One of the challenges resides in designing routes for the school buses when they have mixed loads, where each bus transports students for one or more schools at the same time to save the total number of buses required. This article aims to explore whether the algorithm originally developed for pickup and delivery problem with time windows (PDPTW) can be employed for solving mixed load SBRP. We present a PDPTW-based algorithm to address the mixed load SBRP focusing on minimizing the number of buses required. Our algorithm combines a record-to-record travel framework with three neighborhood operators, single paired insertion, swapping pairs between routes, and within route insertion, to improve solution iteratively. Results from implementing this algorithm show that our PDPTW-based algorithm is feasible for mixed load SBRP. Moreover, we found that guided strategy is better than random for permuting nodes that would be selected to relocate positions in a route or among routes. In addition, the results also show that the spatiotemporal connectivity index used in our algorithm can reduce the computation time needed for searching for solutions without affecting the quality of the solutions.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2020.3019806</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0002-0777-3116</orcidid><orcidid>https://orcid.org/0000-0003-1053-6741</orcidid><orcidid>https://orcid.org/0000-0002-3981-658X</orcidid><orcidid>https://orcid.org/0000-0002-4836-0406</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2169-3536 |
ispartof | IEEE access, 2020-01, Vol.8, p.1-1 |
issn | 2169-3536 2169-3536 |
language | eng |
recordid | cdi_ieee_primary_9178818 |
source | IEEE Open Access Journals; DOAJ Directory of Open Access Journals; EZB-FREE-00999 freely available EZB journals |
subjects | Algorithms Heuristic methods Insertion Load mixed load pickup and delivery problem with time windows record to record travel School bus routing problem School buses Windows (intervals) |
title | A Metaheuristic Algorithm for Routing School Buses with Mixed Load |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T03%3A04%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Metaheuristic%20Algorithm%20for%20Routing%20School%20Buses%20with%20Mixed%20Load&rft.jtitle=IEEE%20access&rft.au=Hou,%20Yan-E.&rft.date=2020-01-01&rft.volume=8&rft.spage=1&rft.epage=1&rft.pages=1-1&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2020.3019806&rft_dat=%3Cproquest_ieee_%3E2454677641%3C/proquest_ieee_%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2454677641&rft_id=info:pmid/&rft_ieee_id=9178818&rft_doaj_id=oai_doaj_org_article_80279166dc674422bd77256605197059&rfr_iscdi=true |