Learning Resource Allocation Policies from Observational Data with an Application to Homeless Services Delivery

01/25/2022
by   Aida Rahmattalabi, et al.
5

We study the problem of learning, from observational data, fair and interpretable policies that effectively match heterogeneous individuals to scarce resources of different types. We model this problem as a multi-class multi-server queuing system where both individuals and resources arrive stochastically over time. Each individual, upon arrival, is assigned to a queue where they wait to be matched to a resource. The resources are assigned in a first come first served (FCFS) fashion according to an eligibility structure that encodes the resource types that serve each queue. We propose a methodology based on techniques in modern causal inference to construct the individual queues as well as learn the matching outcomes and provide a mixed-integer optimization (MIO) formulation to optimize the eligibility structure. The MIO problem maximizes policy outcome subject to wait time and fairness constraints. It is very flexible, allowing for additional linear domain constraints. We conduct extensive analyses using synthetic and real-world data. In particular, we evaluate our framework using data from the U.S. Homeless Management Information System (HMIS). We obtain wait times as low as an FCFS policy while improving the rate of exit from homelessness for underserved or vulnerable groups (7 years old) and overall.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/04/2022

Fairness in Contextual Resource Allocation Systems: Metrics and Incompatibility Results

We study critical systems that allocate scarce resources to satisfy basi...
research
05/21/2019

Tromino: Demand and DRF Aware Multi-Tenant Queue Manager for Apache Mesos Cluster

Apache Mesos, a two-level resource scheduler, provides resource sharing ...
research
06/08/2019

Learning Individual Treatment Effects from Networked Observational Data

With convenient access to observational data, learning individual causal...
research
08/24/2018

Performance evaluation of job schedulers on Hadoop YARN

To solve the limitation of Hadoop on scalability, resource sharing, and ...
research
02/06/2023

Improved Policy Evaluation for Randomized Trials of Algorithmic Resource Allocation

We consider the task of evaluating policies of algorithmic resource allo...
research
09/19/2022

Capacity Allocation for Clouds with Parallel Processing, Batch Arrivals, and Heterogeneous Service Requirements

Problem Definition: Allocating sufficient capacity to cloud services is ...
research
01/06/2018

Resource Optimization with Flexible Numerology and Frame Structure for Heterogeneous Services

We explore the potential of optimizing resource allocation with flexible...

Please sign up or login with your details

Forgot password? Click here to reset