English

Max-sum diversity via convex programming

Data Structures and Algorithms 2015-11-24 v1 Computational Geometry Discrete Mathematics

Abstract

Diversity maximization is an important concept in information retrieval, computational geometry and operations research. Usually, it is a variant of the following problem: Given a ground set, constraints, and a function f()f(\cdot) that measures diversity of a subset, the task is to select a feasible subset SS such that f(S)f(S) is maximized. The \emph{sum-dispersion} function f(S)=x,ySd(x,y)f(S) = \sum_{x,y \in S} d(x,y), which is the sum of the pairwise distances in SS, is in this context a prominent diversification measure. The corresponding diversity maximization is the \emph{max-sum} or \emph{sum-sum diversification}. Many recent results deal with the design of constant-factor approximation algorithms of diversification problems involving sum-dispersion function under a matroid constraint. In this paper, we present a PTAS for the max-sum diversification problem under a matroid constraint for distances d(,)d(\cdot,\cdot) of \emph{negative type}. Distances of negative type are, for example, metric distances stemming from the 2\ell_2 and 1\ell_1 norm, as well as the cosine or spherical, or Jaccard distance which are popular similarity metrics in web and image search.

Keywords

Cite

@article{arxiv.1511.07077,
  title  = {Max-sum diversity via convex programming},
  author = {Alfonso Cevallos and Friedrich Eisenbrand and Rico Zenklusen},
  journal= {arXiv preprint arXiv:1511.07077},
  year   = {2015}
}
R2 v1 2026-06-22T11:51:40.175Z