Abstract:Allocation of scarce healthcare resources under limited logistic and infrastructural facilities is a major issue in the modern society. We consider the problem of allocation of healthcare resources like vaccines to people or hospital beds to patients in an online manner. Our model takes into account the arrival of resources on a day-to-day basis, different categories of agents, the possible unavailability of agents on certain days, and the utility associated with each allotment as well as its variation over time.
We propose a model where priorities for various categories are modelled in terms of utilities of agents. We give online and offline algorithms to compute an allocation that respects eligibility of agents into different categories, and incentivizes agents not to hide their eligibility for some category. The offline algorithm gives an optimal allocation while the on-line algorithm gives an approximation to the optimal allocation in terms of total utility. Our algorithms are efficient, and maintain fairness among different categories of agents. Our models have applications in other areas like refugee settlement and visa allocation. We evaluate the performance of our algorithms on real-life and synthetic datasets. The experimental results show that the online algorithm is fast and performs better than the given theoretical bound in terms of total utility. Moreover, the experimental results confirm that our utility-based model correctly captures the priorities of categories
What problem does this paper attempt to address?
The paper primarily aims to address the issue of fair allocation of scarce medical resources (such as vaccines or hospital beds) under limited logistics and infrastructure conditions. Specifically, the research focuses on how to allocate these resources linearly (i.e., as resources arrive daily) to maximize dynamic utility while ensuring fairness and efficiency in the allocation process.
The model proposed in the paper considers the daily arrival of resources, different categories of agents (e.g., elderly people, healthcare workers, etc.), the availability of agents (i.e., some may be unavailable on certain days), and the utility values that change over time. The goal of the research is to allocate resources by maximizing total utility while respecting the eligibility of different categories of agents.
To solve this problem, the authors propose two models:
1. **Model 1**: Considers only daily quotas.
2. **Model 2**: Considers both daily quotas and overall quotas.
For these two models, the paper provides both offline and online algorithms. The offline algorithm assumes knowledge of all agents' availability on all days; the online algorithm only knows the availability of agents on the current day.
For Model 1, in the offline setting, the paper proposes an optimal algorithm with polynomial time complexity. For the online setting, the paper presents an online algorithm with a competitive ratio of 1+δ, where δ is the utility discount factor.
For Model 2, the competitive ratio of the online algorithm is 1+δ+(α_max/α_min)δ, where α_max and α_min are the utility values of the highest and lowest priority agents, respectively.
Additionally, the paper analyzes the strategic-proof properties of the algorithms from a strategic perspective and demonstrates through experiments the effectiveness of the online algorithm in practical applications and its performance close to that of the offline algorithm.