Loading web-font TeX/Caligraphic/Regular
Dynamic Resource Allocation to Minimize Concave Costs of Shortfalls | IEEE Journals & Magazine | IEEE Xplore

Dynamic Resource Allocation to Minimize Concave Costs of Shortfalls


Abstract:

We study a resource allocation problem over time, where a finite (random) resource needs to be distributed among a set of users at each time instant. Shortfalls in the re...Show More

Abstract:

We study a resource allocation problem over time, where a finite (random) resource needs to be distributed among a set of users at each time instant. Shortfalls in the resource allocated result in user dissatisfaction, which we model as an increasing function of the long-term average shortfall for each user. In many scenarios such as wireless multimedia streaming, renewable energy grid, or supply chain logistics, a natural choice for this cost function turns out to be concave, rather than usual convex cost functions. We consider minimizing the (normalized) cumulative cost across users. Depending on whether users’ mean consumption rates are known or unknown, this problem can be reduced to two different structured non-convex problems. The “known” case is a concave minimization problem subject to a linear constraint. By exploiting a well-chosen linearization of the cost functions, we solve this provably within \mathcal {O} ( \frac {1}{m} ) of the optimum, in \mathcal {O} ( m \log {m} ) time, where m is the number of users in the system. In the “unknown” case, we are faced with minimizing the sum of functions that are concave on part of the domain and convex on the rest, subject to a linear constraint. We present a provably exact algorithm when the cost functions and prior distributions on mean consumption are the same across all users.
Published in: IEEE Control Systems Letters ( Volume: 7)
Page(s): 3633 - 3638
Date of Publication: 07 December 2023
Electronic ISSN: 2475-1456

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.