Fast Evolutionary Algorithms for Maximization of Cardinality-Constrained Weakly Submodular Functions

08/03/2019
by   Victoria G. Crawford, et al.
0

We study the monotone, weakly submodular maximization problem (WSM), which is to find a subset of size k from a universe of size n that maximizes a monotone, weakly submodular objective function f. For objectives with submodularity ratio γ, we provide two novel evolutionary algorithms that have an expected approximation guarantee of (1-n^-1)(1-e^-γ-ϵ) for WSM in linear time, improving upon the cubic time complexity of previous evolutionary algorithms for this problem. This improvement is a result of restricting mutations to local changes, a biased random selection of which set to mutate, and an improved theoretical analysis. In the context of several applications of WSM, we demonstrate the ability of our algorithms to quickly exceed the solution of the greedy algorithm and converge faster than existing evolutionary algorithms for WSM.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/11/2020

Beyond Pointwise Submodularity: Non-Monotone Adaptive Submodular Maximization in Linear Time

In this paper, we study the non-monotone adaptive submodular maximizatio...
research
04/20/2021

Multi-objective Evolutionary Algorithms are Generally Good: Maximizing Monotone Submodular Functions over Sequences

Evolutionary algorithms (EAs) are general-purpose optimization algorithm...
research
06/14/2023

Measures and Optimization for Robustness and Vulnerability in Disconnected Networks

The function or performance of a network is strongly dependent on its ro...
research
11/19/2018

Fast submodular maximization subject to k-extendible system constraints

As the scales of data sets expand rapidly in some application scenarios,...
research
04/14/2021

Streaming Algorithms for Cardinality-Constrained Maximization of Non-Monotone Submodular Functions in Linear Time

For the problem of maximizing a nonnegative, (not necessarily monotone) ...
research
08/30/2021

Transfer Learning Based Co-surrogate Assisted Evolutionary Bi-objective Optimization for Objectives with Non-uniform Evaluation Times

Most existing multiobjetive evolutionary algorithms (MOEAs) implicitly a...
research
01/10/2019

Sample Greedy Based Task Allocation for Multiple Robot Systems

This paper addresses the task allocation problem for multi-robot systems...

Please sign up or login with your details

Forgot password? Click here to reset