How to solve Dynamic Resource Allocation problems using RL

Learnings from solving a Blood Management problem

How to solve Dynamic Resource Allocation problems using RL
According to Wikipedia (2022), Resource allocation is a plan for using available resources (…), especially in the near term, to achieve goals for the future. Likewise, from an Operations Research perspective, Resource allocation problems involve the distribution of resources among competing alternatives to minimize costs or maximize rewards (Encyclopedia Britannica, 2022). The problems within these descriptions are characterized by three main components: 1) a set of limited resources; 2) a set of demands to be served, each consuming a specified amount of resources; and 3) a set of costs/returns for each demand and resource. [Read More]

Intro to Docker

Intro to Docker
Docker is an open platform for developing, shipping, and running applications (or deploying predictive/prescriptive models). Figure. Docker logo (source: www.docker.com) Docker enables you to separate your applications from your infrastructure so you can deliver software quickly. With Docker, you can manage your infrastructure in the same ways you manage your applications. By taking advantage of Docker’s methodologies for shipping, testing, and deploying code quickly, you can significantly reduce the delay between writing code and running it in production. [Read More]