Allocating resources via price management systems: a dynamic programming-based approach

被引:3
|
作者
Forootani, Ali [1 ]
Liuzza, Davide [2 ]
Tipaldi, Massimo [1 ]
Glielmo, Luigi [1 ]
机构
[1] Univ Sannio, Dept Engn, Piazza Roma 21, I-82100 Benevento, Italy
[2] ENEA, Fus & Nucl Safety Dept, Frascati, Rome, Italy
关键词
Price management systems; resource allocation problems; stochastic dynamic programming; Markov decision process; approximate dynamic programming; MODELS;
D O I
10.1080/00207179.2019.1694178
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a novel model for price management systems in resource allocation problems is proposed. Stochastic customer requests for resource allocations and releases are modelled as constrained parallel Birth-Death Processes (BDP). We address both instant (i.e. the customer requires a resource to be allocated immediately) and advance (i.e. the customer books a resource for future use) reservation requests, the latter with both bounded and unbounded time interval options. Algorithms based on Dynamic Programming (DP) principles are proposed for the calculation of suitable price profiles. At the core of such algorithms, there is the resolution of stochastic optimisation problems. In particular, the maximisation of the expected total revenue is formulated via a constrained Stochastic Dynamic Programming (SDP) approach, which becomes time-variant in case of advance reservation requests. Approximate Dynamic Programming (ADP) techniques are adopted in case of large state spaces. Simulations are performed to show the effectiveness of the proposed models and the related algorithms.
引用
收藏
页码:2123 / 2143
页数:21
相关论文
共 50 条
  • [1] A dynamic programming-based approach to microarray image registration
    Rodrigues, SB
    Stanley, RJ
    Caldwell, CW
    Gader, P
    [J]. HYBRID IMAGE AND SIGNAL PROCESSING VIII, 2002, 4735 : 79 - 87
  • [2] Toward Dynamic Programming-based Management in Reconfigurable Battery Packs
    Lin, Ni
    Ci, Song
    [J]. 2017 THIRTY SECOND ANNUAL IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION (APEC), 2017, : 2136 - 2140
  • [3] A Dynamic Programming-based Heuristic Approach for Unit Commitment Problems
    Van Roy, Wim
    Abbasi-Esfeden, Ramin
    Swevers, Jan
    [J]. 2023 EUROPEAN CONTROL CONFERENCE, ECC, 2023,
  • [4] Approximate dynamic programming-based control of distributed parameter systems
    Joy, Midhun
    Kaisare, Niket S.
    [J]. ASIA-PACIFIC JOURNAL OF CHEMICAL ENGINEERING, 2011, 6 (03): : 452 - 459
  • [5] A Distributed Dynamic Programming-Based Solution for Load Management in Smart Grids
    Zhang, Wei
    Xu, Yinliang
    Li, Sisi
    Zhou, MengChu
    Liu, Wenxin
    Xu, Ying
    [J]. IEEE SYSTEMS JOURNAL, 2018, 12 (01): : 402 - 413
  • [6] Dynamic programming-based hot spot identification approach for pedestrian crashes
    Medury, Aditya
    Grembek, Offer
    [J]. ACCIDENT ANALYSIS AND PREVENTION, 2016, 93 : 198 - 206
  • [7] Distributed Dynamic Programming-Based Approach for Economic Dispatch in Smart Grids
    Xu, Yinliang
    Zhang, Wei
    Liu, Wenxin
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2015, 11 (01) : 166 - 175
  • [8] A management approach for allocating instrument development resources
    Wessen, RR
    Porter, D
    [J]. SPACE POLICY, 1997, 13 (03) : 191 - 201
  • [9] ALLOCATING SELLING EFFORT VIA DYNAMIC-PROGRAMMING
    BESWICK, CA
    [J]. MANAGEMENT SCIENCE, 1977, 23 (07) : 667 - 678
  • [10] Global optimisation for a developed price discrimination model: A signomial geometric programming-based approach
    Moradi, Saman
    Omrani, Hashem
    Emrouznejad, Ali
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2021, 72 (03) : 612 - 627