An adaptive dynamic programming algorithm for the heterogeneous resource allocation problem

被引:32
|
作者
Powell, WB [1 ]
Shapiro, JA [1 ]
Simao, HP [1 ]
机构
[1] Princeton Univ, Dept Operat Res & Financial Engn, Princeton, NJ 08544 USA
关键词
D O I
10.1287/trsc.36.2.231.561
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider an aggregated version of a large-scale driver scheduling problem, derived from an application in less-than-truckload trucking, as a dynamic resource allocation problem. Drivers are aggregated into groups characterized by an attribute vector which capture the important attributes required to incorporate the work rules. The problem is very large: over 5,000 drivers and 30,000 loads in a four-day planning horizon. We formulate a problem that we call the heterogeneous resource allocation problem, which is more general than a classical multicommodity flow problem. Since the tasks have one-sided time windows, the problem is too large to even solve an LP relaxation. We formulate the problem as a multi-stage dynamic program and solve it using adaptive dynamic programming techniques. Since our problem is too large to solve using commercial solvers, we propose three independent benchmarks and demonstrate that our technique appears to be providing high-quality solutions in a reasonable amount of time.
引用
收藏
页码:231 / 249
页数:19
相关论文
共 50 条
  • [1] Price Management in Resource Allocation Problem with Approximate Dynamic Programming
    Forootani, Ali
    Tipaldi, Massimo
    Liuzza, Davide
    Glielmo, Luigi
    [J]. 2018 EUROPEAN CONTROL CONFERENCE (ECC), 2018, : 851 - 856
  • [2] Resource Selection and Allocation for Dynamic Adaptive Computing in Heterogeneous Clusters
    Duselis, John U.
    Cauich, E. Enrique
    Wang, Richert K.
    Scherson, Isaac D.
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING AND WORKSHOPS, 2009, : 365 - 373
  • [3] A Resource Allocation Scheme for Heterogeneous Networks Using Dynamic Programming Approach
    Elsherif, Ahmed R.
    Ding, Zhi
    Liu, Xin
    [J]. 2014 IEEE 79TH VEHICULAR TECHNOLOGY CONFERENCE (VTC-SPRING), 2014,
  • [4] A dynamic programming algorithm for the space allocation and aisle positioning problem
    Bodnar, Peter
    Lysgaard, Jens
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2014, 65 (09) : 1315 - 1324
  • [5] Fair Adaptive Resource Allocation Algorithm for Heterogeneous Users in OFDMA System
    Ujjwal, R. L.
    Rai, C. S.
    Prakash, Nupur
    [J]. 2014 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2014, : 402 - 406
  • [6] Navigation Resource Allocation Algorithm for LEO Constellations Based on Dynamic Programming
    Wang, Sixin
    Tang, Xiaomei
    Li, Jingyuan
    Huang, Xinming
    Liu, Jiyang
    Liu, Jian
    [J]. REMOTE SENSING, 2024, 16 (12)
  • [7] Dynamic Resource Allocation in Heterogeneous Networks
    Villa, Tania
    Merz, Ruben
    Knopp, Raymond
    [J]. 2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 1915 - 1920
  • [8] An adaptive dynamic programming algorithm for the side chain placement problem
    Leaver-Fay, A
    Kuhlman, B
    Snoeyink, J
    [J]. PACIFIC SYMPOSIUM ON BIOCOMPUTING 2005, 2005, : 16 - 27
  • [9] PARAMETER ADAPTIVE RESOURCE-ALLOCATION PROBLEM FOR A DECENTRALIZED DYNAMIC SYSTEM
    AOKI, M
    TODA, M
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1975, AC20 (02) : 192 - 200
  • [10] Genetic Algorithm based Adaptive Resource Allocation in OFDMA System for Heterogeneous Traffic
    Teng, Yinglei
    Zhang, Yong
    Song, Mei
    Dong, Yu
    Wang, Li
    [J]. 2009 IEEE 20TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2009, : 2060 - 2064