Maximizing diversity over clustered data

01/09/2020
by   Guangyi Zhang, et al.
0

Maximum diversity aims at selecting a diverse set of high-quality objects from a collection, which is a fundamental problem and has a wide range of applications, e.g., in Web search. Diversity under a uniform or partition matroid constraint naturally describes useful cardinality or budget requirements, and admits simple approximation algorithms. When applied to clustered data, however, popular algorithms such as picking objects iteratively and performing local search lose their approximation guarantees towards maximum intra-cluster diversity because they fail to optimize the objective in a global manner. We propose an algorithm that greedily adds a pair of objects instead of a singleton, attains a constant approximation factor over clustered data. We further extend the algorithm to the case of monotone and submodular quality function, and under a partition matroid constraint. We also devise a technique to make our algorithm scalable, and on the way we obtain a modification that gives better solutions in practice while maintaining the approximation guarantee in theory. Our algorithm achieves excellent performance, compared to strong baselines in a mix of synthetic and real-world datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/09/2018

Generalized budgeted submodular set function maximization

In this paper we consider a generalization of the well-known budgeted ma...
research
08/17/2019

Guarantees of Stochastic Greedy Algorithms for Non-monotone Submodular Maximization with Cardinality Constraint

Submodular maximization with a cardinality constraint can model various ...
research
06/07/2023

Matroid-Constrained Vertex Cover

In this paper, we introduce the problem of Matroid-Constrained Vertex Co...
research
01/12/2016

Submodular Optimization under Noise

We consider the problem of maximizing a monotone submodular function und...
research
04/17/2018

An Exponential Speedup in Parallel Running Time for Submodular Maximization without Loss in Approximation

In this paper we study the adaptivity of submodular maximization. Adapti...
research
02/08/2020

A General Coreset-Based Approach to Diversity Maximization under Matroid Constraints

Diversity maximization is a fundamental problem in web search and data m...
research
01/25/2022

Niching-based Evolutionary Diversity Optimization for the Traveling Salesperson Problem

In this work, we consider the problem of finding a set of tours to a tra...

Please sign up or login with your details

Forgot password? Click here to reset