MAFE: Multi-Agent Fair Environments for Decision-Making Systems
Zachary McBride Lazri, Anirudh Nakra, Ivan Brugere, Danial Dervovic, Antigoni Polychroniadou, Furong Huang, Dana Dachman-Soled, Min Wu
TL;DR
This work formalizes Multi-Agent Fair Environments (MAFE) as a Fair Dec-POMDP defined by an eight-tuple $(\mathcal{N},\mathcal{S},\{\mathcal{A}_n\},\{\mathcal{O}_n\},\mathcal{T}, \gamma, \{c_n^{(R)}\},\{c_n^{(F)}\})$ to integrate Reward Component Functions $\{c_n^{(R)}\}$ and Fairness Component Functions $\{c_n^{(F)}\}$ for dynamic, multi-agent fairness assessment. It introduces three benchmark MAFEs—Loan MAFE, Healthcare MAFE, and Education MAFE—to simulate loan pipelines, health systems, and education-to-employment pathways, respectively, with heterogeneous agents and domain-specific observations, actions, and fairness metrics. A cooperative use case is presented, alongside the Fair Multi-Agent Cross Entropy Method (F-MACEM) to optimize a multi-objective objective combining direct rewards, rate-based terms, and fairness penalties, and to analyze the impact of interventions on disparities over time. The results demonstrate that MAFE-based testbeds enable rigorous evaluation of fairness interventions and coordination strategies, providing practical, domain-spanning platforms for FairAI research and development in socio-technical decision systems.
Abstract
Fairness constraints applied to machine learning (ML) models in static contexts have been shown to potentially produce adverse outcomes among demographic groups over time. To address this issue, emerging research focuses on creating fair solutions that persist over time. While many approaches treat this as a single-agent decision-making problem, real-world systems often consist of multiple interacting entities that influence outcomes. Explicitly modeling these entities as agents enables more flexible analysis of their interventions and the effects they have on a system's underlying dynamics. A significant challenge in conducting research on multi-agent systems is the lack of realistic environments that leverage the limited real-world data available for analysis. To address this gap, we introduce the concept of a Multi-Agent Fair Environment (MAFE) and present and analyze three MAFEs that model distinct social systems. Experimental results demonstrate the utility of our MAFEs as testbeds for developing multi-agent fair algorithms.
