An Approximate Dynamic Programming Algorithm for Large-Scale Fleet Management: A Case Application

We addressed the problem of developing a model to simulate at a high level of detail the movements of over 6,000 drivers for Schneider National, the largest truckload motor carrier in the United States. The goal of the model was not to obtain a better solution but rather to closely match a number of...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Transportation science 2009-05, Vol.43 (2), p.178-197
Hauptverfasser: Simao, Hugo P, Day, Jeff, George, Abraham P, Gifford, Ted, Nienow, John, Powell, Warren B
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 197
container_issue 2
container_start_page 178
container_title Transportation science
container_volume 43
creator Simao, Hugo P
Day, Jeff
George, Abraham P
Gifford, Ted
Nienow, John
Powell, Warren B
description We addressed the problem of developing a model to simulate at a high level of detail the movements of over 6,000 drivers for Schneider National, the largest truckload motor carrier in the United States. The goal of the model was not to obtain a better solution but rather to closely match a number of operational statistics. In addition to the need to capture a wide range of operational issues, the model had to match the performance of a highly skilled group of dispatchers while also returning the marginal value of drivers domiciled at different locations. These requirements dictated that it was not enough to optimize at each point in time (something that could be easily handled by a simulation model) but also over time. The project required bringing together years of research in approximate dynamic programming, merging math programming with machine learning, to solve dynamic programs with extremely high-dimensional state variables. The result was a model that closely calibrated against real-world operations and produced accurate estimates of the marginal value of 300 different types of drivers.
doi_str_mv 10.1287/trsc.1080.0238
format Article
fullrecord <record><control><sourceid>gale_jstor</sourceid><recordid>TN_cdi_jstor_primary_25769444</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A202079837</galeid><jstor_id>25769444</jstor_id><sourcerecordid>A202079837</sourcerecordid><originalsourceid>FETCH-LOGICAL-c535t-44691baefc0ae198bcc6a62fd2663f277e0febaa139bdc91ddff499a96a994f73</originalsourceid><addsrcrecordid>eNqFkd2L1DAUxYsoOK6--iYUH8SH7Zik6Ud8K6OrwoiC-hxuMzedDG0yJim6_70pXWSRAQkkEH7n5J6cLHtOyZaytnkTfVBbSlqyJaxsH2QbWrG6qDhvHmYbQjgtaF1Vj7MnIZwIoVVDq00Gnc2789m732aCiPm7WwuTUflX7wYP02TskHfj4LyJxynXzud78AMW3xSMmN-MiDH_DBYGnNDGt3mX7yDgYjkaBdE4-zR7pGEM-OzuvMp-3Lz_vvtY7L98-LTr9oWqyioWnNeC9oBaEUAq2l6pGmqmD6yuS82aBonGHoCWoj8oQQ8HrbkQIGoQguumvMperb4pzM8ZQ5STCQrHESy6OciySU5CiAS-_Ac8udnbNJtkpKw4E4QnqFihIeWUxmoXPagBLXoYnUVt0nXHCCONaMvl9e0FPq0Dpu-8KLi-J-jnYCyGtAUzHGMYYA7hor_yLgSPWp59aszfSkrkUr9c6pdL_XKpPwlerIJTiM7_pVnV1ILzewGXWf0U_u_3euWPacBfxq8hF2EKaoMykpeSSdq05R9oG8mo</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>203542904</pqid></control><display><type>article</type><title>An Approximate Dynamic Programming Algorithm for Large-Scale Fleet Management: A Case Application</title><source>INFORMS PubsOnLine</source><source>Business Source Complete</source><source>JSTOR Archive Collection A-Z Listing</source><creator>Simao, Hugo P ; Day, Jeff ; George, Abraham P ; Gifford, Ted ; Nienow, John ; Powell, Warren B</creator><creatorcontrib>Simao, Hugo P ; Day, Jeff ; George, Abraham P ; Gifford, Ted ; Nienow, John ; Powell, Warren B</creatorcontrib><description>We addressed the problem of developing a model to simulate at a high level of detail the movements of over 6,000 drivers for Schneider National, the largest truckload motor carrier in the United States. The goal of the model was not to obtain a better solution but rather to closely match a number of operational statistics. In addition to the need to capture a wide range of operational issues, the model had to match the performance of a highly skilled group of dispatchers while also returning the marginal value of drivers domiciled at different locations. These requirements dictated that it was not enough to optimize at each point in time (something that could be easily handled by a simulation model) but also over time. The project required bringing together years of research in approximate dynamic programming, merging math programming with machine learning, to solve dynamic programs with extremely high-dimensional state variables. The result was a model that closely calibrated against real-world operations and produced accurate estimates of the marginal value of 300 different types of drivers.</description><identifier>ISSN: 0041-1655</identifier><identifier>EISSN: 1526-5447</identifier><identifier>DOI: 10.1287/trsc.1080.0238</identifier><language>eng</language><publisher>Baltimore: INFORMS</publisher><subject>Aggregation ; Algorithms ; approximate dynamic programming ; Approximation ; driver management ; Dynamic programming ; Estimates ; Fleet management ; Freight ; Load ; Logistics ; Marginal value ; Modeling ; Motor carriers ; Motor vehicle fleets ; Objective functions ; Optimization ; Programming ; Road transport ; Simulation ; Simulation training ; Studies ; Transport economics ; Transportation ; Trucking ; truckload trucking ; Trucks ; U.S.A</subject><ispartof>Transportation science, 2009-05, Vol.43 (2), p.178-197</ispartof><rights>Copyright © 2009 Institute for Operations Research and the Management Sciences</rights><rights>COPYRIGHT 2009 Institute for Operations Research and the Management Sciences</rights><rights>Copyright Institute for Operations Research and the Management Sciences May 2009</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c535t-44691baefc0ae198bcc6a62fd2663f277e0febaa139bdc91ddff499a96a994f73</citedby><cites>FETCH-LOGICAL-c535t-44691baefc0ae198bcc6a62fd2663f277e0febaa139bdc91ddff499a96a994f73</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.jstor.org/stable/pdf/25769444$$EPDF$$P50$$Gjstor$$H</linktopdf><linktohtml>$$Uhttps://pubsonline.informs.org/doi/full/10.1287/trsc.1080.0238$$EHTML$$P50$$Ginforms$$H</linktohtml><link.rule.ids>314,780,784,803,3692,27924,27925,58017,58250,62616</link.rule.ids></links><search><creatorcontrib>Simao, Hugo P</creatorcontrib><creatorcontrib>Day, Jeff</creatorcontrib><creatorcontrib>George, Abraham P</creatorcontrib><creatorcontrib>Gifford, Ted</creatorcontrib><creatorcontrib>Nienow, John</creatorcontrib><creatorcontrib>Powell, Warren B</creatorcontrib><title>An Approximate Dynamic Programming Algorithm for Large-Scale Fleet Management: A Case Application</title><title>Transportation science</title><description>We addressed the problem of developing a model to simulate at a high level of detail the movements of over 6,000 drivers for Schneider National, the largest truckload motor carrier in the United States. The goal of the model was not to obtain a better solution but rather to closely match a number of operational statistics. In addition to the need to capture a wide range of operational issues, the model had to match the performance of a highly skilled group of dispatchers while also returning the marginal value of drivers domiciled at different locations. These requirements dictated that it was not enough to optimize at each point in time (something that could be easily handled by a simulation model) but also over time. The project required bringing together years of research in approximate dynamic programming, merging math programming with machine learning, to solve dynamic programs with extremely high-dimensional state variables. The result was a model that closely calibrated against real-world operations and produced accurate estimates of the marginal value of 300 different types of drivers.</description><subject>Aggregation</subject><subject>Algorithms</subject><subject>approximate dynamic programming</subject><subject>Approximation</subject><subject>driver management</subject><subject>Dynamic programming</subject><subject>Estimates</subject><subject>Fleet management</subject><subject>Freight</subject><subject>Load</subject><subject>Logistics</subject><subject>Marginal value</subject><subject>Modeling</subject><subject>Motor carriers</subject><subject>Motor vehicle fleets</subject><subject>Objective functions</subject><subject>Optimization</subject><subject>Programming</subject><subject>Road transport</subject><subject>Simulation</subject><subject>Simulation training</subject><subject>Studies</subject><subject>Transport economics</subject><subject>Transportation</subject><subject>Trucking</subject><subject>truckload trucking</subject><subject>Trucks</subject><subject>U.S.A</subject><issn>0041-1655</issn><issn>1526-5447</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><sourceid>N95</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNqFkd2L1DAUxYsoOK6--iYUH8SH7Zik6Ud8K6OrwoiC-hxuMzedDG0yJim6_70pXWSRAQkkEH7n5J6cLHtOyZaytnkTfVBbSlqyJaxsH2QbWrG6qDhvHmYbQjgtaF1Vj7MnIZwIoVVDq00Gnc2789m732aCiPm7WwuTUflX7wYP02TskHfj4LyJxynXzud78AMW3xSMmN-MiDH_DBYGnNDGt3mX7yDgYjkaBdE4-zR7pGEM-OzuvMp-3Lz_vvtY7L98-LTr9oWqyioWnNeC9oBaEUAq2l6pGmqmD6yuS82aBonGHoCWoj8oQQ8HrbkQIGoQguumvMperb4pzM8ZQ5STCQrHESy6OciySU5CiAS-_Ac8udnbNJtkpKw4E4QnqFihIeWUxmoXPagBLXoYnUVt0nXHCCONaMvl9e0FPq0Dpu-8KLi-J-jnYCyGtAUzHGMYYA7hor_yLgSPWp59aszfSkrkUr9c6pdL_XKpPwlerIJTiM7_pVnV1ILzewGXWf0U_u_3euWPacBfxq8hF2EKaoMykpeSSdq05R9oG8mo</recordid><startdate>20090501</startdate><enddate>20090501</enddate><creator>Simao, Hugo P</creator><creator>Day, Jeff</creator><creator>George, Abraham P</creator><creator>Gifford, Ted</creator><creator>Nienow, John</creator><creator>Powell, Warren B</creator><general>INFORMS</general><general>Transportation Science &amp; Logistic Society of the Institute for Operations Research and Management Sciences</general><general>Institute for Operations Research and the Management Sciences</general><scope>AAYXX</scope><scope>CITATION</scope><scope>N95</scope><scope>XI7</scope><scope>0U~</scope><scope>1-H</scope><scope>3V.</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>87Z</scope><scope>88I</scope><scope>8BJ</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8FL</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FQK</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JBE</scope><scope>K60</scope><scope>K6~</scope><scope>L.-</scope><scope>L.0</scope><scope>L6V</scope><scope>M0C</scope><scope>M2P</scope><scope>M7S</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope><scope>PYYUZ</scope><scope>Q9U</scope></search><sort><creationdate>20090501</creationdate><title>An Approximate Dynamic Programming Algorithm for Large-Scale Fleet Management: A Case Application</title><author>Simao, Hugo P ; Day, Jeff ; George, Abraham P ; Gifford, Ted ; Nienow, John ; Powell, Warren B</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c535t-44691baefc0ae198bcc6a62fd2663f277e0febaa139bdc91ddff499a96a994f73</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Aggregation</topic><topic>Algorithms</topic><topic>approximate dynamic programming</topic><topic>Approximation</topic><topic>driver management</topic><topic>Dynamic programming</topic><topic>Estimates</topic><topic>Fleet management</topic><topic>Freight</topic><topic>Load</topic><topic>Logistics</topic><topic>Marginal value</topic><topic>Modeling</topic><topic>Motor carriers</topic><topic>Motor vehicle fleets</topic><topic>Objective functions</topic><topic>Optimization</topic><topic>Programming</topic><topic>Road transport</topic><topic>Simulation</topic><topic>Simulation training</topic><topic>Studies</topic><topic>Transport economics</topic><topic>Transportation</topic><topic>Trucking</topic><topic>truckload trucking</topic><topic>Trucks</topic><topic>U.S.A</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Simao, Hugo P</creatorcontrib><creatorcontrib>Day, Jeff</creatorcontrib><creatorcontrib>George, Abraham P</creatorcontrib><creatorcontrib>Gifford, Ted</creatorcontrib><creatorcontrib>Nienow, John</creatorcontrib><creatorcontrib>Powell, Warren B</creatorcontrib><collection>CrossRef</collection><collection>Gale Business: Insights</collection><collection>Business Insights: Essentials</collection><collection>Global News &amp; ABI/Inform Professional</collection><collection>Trade PRO</collection><collection>ProQuest Central (Corporate)</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Global (Alumni Edition)</collection><collection>Science Database (Alumni Edition)</collection><collection>International Bibliography of the Social Sciences (IBSS)</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>International Bibliography of the Social Sciences</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>International Bibliography of the Social Sciences</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>ABI/INFORM Professional Advanced</collection><collection>ABI/INFORM Professional Standard</collection><collection>ProQuest Engineering Collection</collection><collection>ABI/INFORM Global</collection><collection>Science Database</collection><collection>Engineering Database</collection><collection>ProQuest One Business</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering Collection</collection><collection>ABI/INFORM Collection China</collection><collection>ProQuest Central Basic</collection><jtitle>Transportation science</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Simao, Hugo P</au><au>Day, Jeff</au><au>George, Abraham P</au><au>Gifford, Ted</au><au>Nienow, John</au><au>Powell, Warren B</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An Approximate Dynamic Programming Algorithm for Large-Scale Fleet Management: A Case Application</atitle><jtitle>Transportation science</jtitle><date>2009-05-01</date><risdate>2009</risdate><volume>43</volume><issue>2</issue><spage>178</spage><epage>197</epage><pages>178-197</pages><issn>0041-1655</issn><eissn>1526-5447</eissn><abstract>We addressed the problem of developing a model to simulate at a high level of detail the movements of over 6,000 drivers for Schneider National, the largest truckload motor carrier in the United States. The goal of the model was not to obtain a better solution but rather to closely match a number of operational statistics. In addition to the need to capture a wide range of operational issues, the model had to match the performance of a highly skilled group of dispatchers while also returning the marginal value of drivers domiciled at different locations. These requirements dictated that it was not enough to optimize at each point in time (something that could be easily handled by a simulation model) but also over time. The project required bringing together years of research in approximate dynamic programming, merging math programming with machine learning, to solve dynamic programs with extremely high-dimensional state variables. The result was a model that closely calibrated against real-world operations and produced accurate estimates of the marginal value of 300 different types of drivers.</abstract><cop>Baltimore</cop><pub>INFORMS</pub><doi>10.1287/trsc.1080.0238</doi><tpages>20</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0041-1655
ispartof Transportation science, 2009-05, Vol.43 (2), p.178-197
issn 0041-1655
1526-5447
language eng
recordid cdi_jstor_primary_25769444
source INFORMS PubsOnLine; Business Source Complete; JSTOR Archive Collection A-Z Listing
subjects Aggregation
Algorithms
approximate dynamic programming
Approximation
driver management
Dynamic programming
Estimates
Fleet management
Freight
Load
Logistics
Marginal value
Modeling
Motor carriers
Motor vehicle fleets
Objective functions
Optimization
Programming
Road transport
Simulation
Simulation training
Studies
Transport economics
Transportation
Trucking
truckload trucking
Trucks
U.S.A
title An Approximate Dynamic Programming Algorithm for Large-Scale Fleet Management: A Case Application
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T08%3A59%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_jstor&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20Approximate%20Dynamic%20Programming%20Algorithm%20for%20Large-Scale%20Fleet%20Management:%20A%20Case%20Application&rft.jtitle=Transportation%20science&rft.au=Simao,%20Hugo%20P&rft.date=2009-05-01&rft.volume=43&rft.issue=2&rft.spage=178&rft.epage=197&rft.pages=178-197&rft.issn=0041-1655&rft.eissn=1526-5447&rft_id=info:doi/10.1287/trsc.1080.0238&rft_dat=%3Cgale_jstor%3EA202079837%3C/gale_jstor%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=203542904&rft_id=info:pmid/&rft_galeid=A202079837&rft_jstor_id=25769444&rfr_iscdi=true