Computing Diverse Sets of Solutions for Monotone Submodular Optimisation Problems

10/22/2020
by   Aneta Neumann, et al.
9

Submodular functions allow to model many real-world optimisation problems. This paper introduces approaches for computing diverse sets of high quality solutions for submodular optimisation problems. We first present diversifying greedy sampling approaches and analyse them with respect to the diversity measured by entropy and the approximation quality of the obtained solutions. Afterwards, we introduce an evolutionary diversity optimisation approach to further improve diversity of the set of solutions. We carry out experimental investigations on popular submodular benchmark functions that show that the combined approaches achieve high quality solutions of large diversity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/28/2022

Co-Evolutionary Diversity Optimisation for the Traveling Thief Problem

Recently different evolutionary computation approaches have been develop...
research
07/14/2023

Diverse Approximations for Monotone Submodular Maximization Problems with a Matroid Constraint

Finding diverse solutions to optimization problems has been of practical...
research
11/06/2014

Submodular meets Structured: Finding Diverse Subsets in Exponentially-Large Structured Item Sets

To cope with the high level of ambiguity faced in domains such as Comput...
research
06/22/2016

Joint M-Best-Diverse Labelings as a Parametric Submodular Minimization

We consider the problem of jointly inferring the M-best diverse labeling...
research
06/07/2017

On learning the structure of Bayesian Networks and submodular function maximization

Learning the structure of dependencies among multiple random variables i...
research
07/23/2019

Comparing reliability of grid-based Quality-Diversity algorithms using artificial landscapes

Quality-Diversity (QD) algorithms are a recent type of optimisation meth...
research
12/16/2021

On the Use of Quality Diversity Algorithms for The Traveling Thief Problem

In real-world optimisation, it is common to face several sub-problems in...

Please sign up or login with your details

Forgot password? Click here to reset