Designing Fair, Efficient, and Interpretable Policies for Prioritizing Homeless Youth for Housing Resources

We consider the problem of designing fair, efficient, and interpretable policies for prioritizing heterogeneous homeless youth on a waiting list for scarce housing resources of different types. We focus on point-based policies that use features of the housing resources (e.g., permanent supportive housing, rapid rehousing) and the youth (e.g., age, history of substance use) to maximize the probability that the youth will have a safe and stable exit from the housing program. The policies can be used to prioritize waitlisted youth each time a housing resource is procured. Our framework provides the policy-maker the flexibility to select both their desired structure for the policy and their desired fairness requirements. Our approach can thus explicitly trade-off interpretability and efficiency while ensuring that fairness constraints are met. We propose a flexible data-driven mixed-integer optimization formulation for designing the policy, along with an approximate formulation which can be solved efficiently for broad classes of interpretable policies using Bender’s decomposition. We evaluate our framework using real-world data from the United States homeless youth housing system. We show that our framework results in policies that are more fair than the current policy in place and than classical interpretable machine learning approaches while achieving a similar (or higher) level of overall efficiency.

[1]  Eric Rice,et al.  Evidence From the Past: AI Decision Aids to Improve Housing Systems for Homeless Youth , 2017, AAAI Fall Symposia.

[2]  Lan Wang,et al.  Sparse Concordance-assisted Learning for Optimal Treatment Decision , 2018, J. Mach. Learn. Res..

[3]  Johannes Gehrke,et al.  Accurate intelligible models with pairwise interactions , 2013, KDD.

[4]  Jure Leskovec,et al.  Interpretable Decision Sets: A Joint Framework for Description and Prediction , 2016, KDD.

[5]  Xuanming Su,et al.  Patient Choice in Kidney Allocation: A Sequential Stochastic Assignment Model , 2005, Oper. Res..

[6]  Nikhil R. Devanur,et al.  Near optimal online algorithms and fast approximation algorithms for resource allocation problems , 2011, EC '11.

[7]  Neil Thakral Matching with Stochastic Arrival , 2019 .

[8]  Shaddin Dughmi,et al.  Truthful assignment without money , 2010, EC '10.

[9]  Yan Liu,et al.  Interpretable Deep Models for ICU Outcome Prediction , 2016, AMIA.

[10]  Cynthia Rudin,et al.  A Bayesian Framework for Learning Rule Sets for Interpretable Classification , 2017, J. Mach. Learn. Res..

[11]  Qiang Zhang,et al.  Efficiency of Truthful and Symmetric Mechanisms in One-Sided Matching , 2014, SAGT.

[12]  Cynthia Rudin,et al.  Interpretable classifiers using rules and Bayesian analysis: Building a better stroke prediction model , 2015, ArXiv.

[13]  D. Bertsimas,et al.  Best Subset Selection via a Modern Optimization Lens , 2015, 1507.03133.

[14]  Joseph Naor,et al.  Online Primal-Dual Algorithms for Maximizing Ad-Auctions Revenue , 2007, ESA.

[15]  Xuanming Su,et al.  Recipient Choice Can Address the Efficiency-Equity Trade-off in Kidney Transplantation: A Mechanism Design Model , 2006, Manag. Sci..

[16]  Aranyak Mehta,et al.  AdWords and Generalized On-line Matching , 2005, FOCS.

[17]  Dimitris Bertsimas,et al.  Fairness, Efficiency, and Flexibility in Organ Allocation for Kidney Transplantation , 2013, Oper. Res..

[18]  L. Ungar,et al.  MediBoost: a Patient Stratification Tool for Interpretable Decision Making in the Era of Precision Medicine , 2016, Scientific Reports.

[19]  Rahul Mazumder,et al.  The Discrete Dantzig Selector: Estimating Sparse Linear Models via Mixed Integer Linear Optimization , 2015, IEEE Transactions on Information Theory.

[20]  Andrew J. Schaefer,et al.  Maximizing the Efficiency of the U.S. Liver Allocation System Through Region Design , 2010, Manag. Sci..

[21]  P. Radchenko,et al.  Subset Selection with Shrinkage: Sparse Linear Modeling When the SNR Is Low , 2017, Oper. Res..

[22]  Jacob D. Leshno Dynamic Matching in Overloaded Waiting Lists , 2019, American Economic Review.

[23]  Liang-Tsung Huang,et al.  iPTREE-STAB: interpretable decision tree based method for predicting protein stability changes upon mutations , 2007, Bioinform..

[24]  Johannes Gehrke,et al.  Intelligible models for classification and regression , 2012, KDD.