Published April 16, 2021 | Version v1

Matroids, Matchings and Fairness

Description

The need for fairness in machine learning algorithms is increasingly critical. A recent focus has been on developing fair versions of classical algorithms, such as those for bandit learning, regression, and clustering. We extend this line of work to include algorithms for optimization subject to one or multiple matroid constraints. We map out this problem space, showing optimal solutions, approximation algorithms, or hardness results depending on the specific problem flavor. Our algorithms are efficient and empirical experiments demonstrate that fairness is achievable without a large compromise to the overall objective.

Files

matroidsmatchingfairness.pdf

Files (271.3 kB)

Name Size Download all
md5:fe519ea4f22c60fccdf360b84690376c
271.3 kB Preview Download

Additional details

Funding

European Commission
DMAP - Data Mining Algorithms in Practice 680153