Max-Min Diversification with Fairness Constraints: Exact and Approximation Algorithms

01/05/2023
by   Yanhao Wang, et al.
3

Diversity maximization aims to select a diverse and representative subset of items from a large dataset. It is a fundamental optimization task that finds applications in data summarization, feature selection, web search, recommender systems, and elsewhere. However, in a setting where data items are associated with different groups according to sensitive attributes like sex or race, it is possible that algorithmic solutions for this task, if left unchecked, will under- or over-represent some of the groups. Therefore, we are motivated to address the problem of max-min diversification with fairness constraints, aiming to select k items to maximize the minimum distance between any pair of selected items while ensuring that the number of items selected from each group falls within predefined lower and upper bounds. In this work, we propose an exact algorithm based on integer linear programming that is suitable for small datasets as well as a 1-ε/5-approximation algorithm for any ε∈ (0, 1) that scales to large datasets. Extensive experiments on real-world datasets demonstrate the superior performance of our proposed algorithms over existing ones.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/30/2022

Streaming Algorithms for Diversity Maximization with Fairness Constraints

Diversity maximization is a fundamental problem with wide applications i...
research
02/03/2023

Group Fairness in Non-monotone Submodular Maximization

Maximizing a submodular function has a wide range of applications in mac...
research
10/18/2020

Diverse Data Selection under Fairness Constraints

Diversity is an important principle in data selection and summarization,...
research
08/13/2022

Happiness Maximizing Sets under Group Fairness Constraints (Technical Report)

Finding a happiness maximizing set (HMS) from a database, i.e., selectin...
research
11/17/2020

Efficient stream-based Max-Min diversification with minimal failure rate

The stream-based Max-Min diversification problem concerns the task of se...
research
05/04/2020

Foraging-based Optimization of Menu Systems

Computational design of menu systems has been solved in limited cases su...
research
08/24/2022

Matchings Under Diversity Constraints

Matching problems with group fairness constraints have numerous applicat...

Please sign up or login with your details

Forgot password? Click here to reset