Maximizing Submodular or Monotone Functions under Partition Matroid Constraints by Multi-objective Evolutionary Algorithms

06/23/2020
by   Anh Viet Do, et al.
0

Many important problems can be regarded as maximizing submodular functions under some constraints. A simple multi-objective evolutionary algorithm called GSEMO has been shown to achieve good approximation for submodular functions efficiently. While there have been many studies on the subject, most of existing run-time analyses for GSEMO assume a single cardinality constraint. In this work, we extend the theoretical results to partition matroid constraints which generalize cardinality constraints, and show that GSEMO can generally guarantee good approximation performance within polynomial expected run time. Furthermore, we conducted experimental comparison against a baseline GREEDY algorithm in maximizing undirected graph cuts on random graphs, under various partition matroid constraints. The results show GSEMO tends to outperform GREEDY in quadratic run time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/20/2020

Optimising Monotone Chance-Constrained Submodular Functions Using Evolutionary Multi-Objective Algorithms

Many real-world optimisation problems can be stated in terms of submodul...
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
10/12/2019

Multi-objective Evolutionary Algorithms are Still Good: Maximizing Monotone Approximately Submodular Minus Modular Functions

As evolutionary algorithms (EAs) are general-purpose optimization algori...
research
11/20/2017

Maximizing Non-monotone/Non-submodular Functions by Multi-objective Evolutionary Algorithms

Evolutionary algorithms (EAs) are a kind of nature-inspired general-purp...
research
12/16/2020

Pareto Optimization for Subset Selection with Dynamic Partition Matroid Constraints

In this study, we consider the subset selection problems with submodular...
research
05/29/2023

Analysis of the (1+1) EA on LeadingOnes with Constraints

Understanding how evolutionary algorithms perform on constrained problem...
research
07/13/2021

A Parallel Approximation Algorithm for Maximizing Submodular b-Matching

We design new serial and parallel approximation algorithms for computing...

Please sign up or login with your details

Forgot password? Click here to reset