Loading…
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...
Saved in:
Published in: | Transportation science 2009-05, Vol.43 (2), p.178-197 |
---|---|
Main Authors: | , , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c535t-44691baefc0ae198bcc6a62fd2663f277e0febaa139bdc91ddff499a96a994f73 |
---|---|
cites | cdi_FETCH-LOGICAL-c535t-44691baefc0ae198bcc6a62fd2663f277e0febaa139bdc91ddff499a96a994f73 |
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>International Bibliography of the Social Sciences (IBSS)</source><source>Business Source Ultimate</source><source>ABI/INFORM global</source><source>JSTOR Archival Journals and Primary Sources Collection</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.proquest.com/docview/203542904/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/203542904?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,780,784,11688,12847,27924,27925,33223,33224,36060,36061,44363,58238,58471,74895</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>8BJ</sourceid><sourceid>M0C</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 & 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: Global</collection><collection>Business Insights: Essentials</collection><collection>Global News & 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 Collection</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 & Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</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</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>ProQuest Science Journals</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 | International Bibliography of the Social Sciences (IBSS); Business Source Ultimate; ABI/INFORM global; JSTOR Archival Journals and Primary Sources Collection |
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 | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T04%3A14%3A43IST&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%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c535t-44691baefc0ae198bcc6a62fd2663f277e0febaa139bdc91ddff499a96a994f73%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=203542904&rft_id=info:pmid/&rft_galeid=A202079837&rft_jstor_id=25769444&rfr_iscdi=true |