mlsanityData to 7 Oct 2026

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

arXiv 2104.09884 ↗First posted 20 Apr 2021cs.NE cs.AI cs.CCcited by 1

Not on the map. Why?

Abstract (arXiv)

Evolutionary algorithms (EAs) are general-purpose optimization algorithms, inspired by natural evolution. Recent theoretical studies have shown that EAs can achieve good approximation guarantees for solving the problem classes of submodular optimization, which have a wide range of applications, such as maximum coverage, sparse regression, influence maximization, document summarization and sensor placement, just to name a few. Though they have provided some theoretical explanation for the general-purpose nature of EAs, the considered submodular objective functions are defined only over sets or multisets. To complement this line of research, this paper studies the problem class of maximizing monotone submodular functions over sequences, where the objective function depends on the order of items. We prove that for each kind of previously studied monotone submodular objective functions over sequences, i.e., prefix monotone submodular functions, weakly monotone and strongly submodular functions, and DAG monotone submodular functions, a simple multi-objective EA, i.e., GSEMO, can always reach or improve the best known approximation guarantee after running polynomial time in expectation. Note that these best-known approximation guarantees can be obtained only by different greedy-style algorithms before. Empirical studies on various applications, e.g., accomplishing tasks, maximizing information gain, search-and-tracking and recommender systems, show the excellent performance of the GSEMO.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 11 of its 56 references that are in the map. First posted on arXiv 20 Apr 2021.

Builds on

11 of 56 references.

References · 11

  1. 2019Submodular Maximization Beyond Non-negativity: Guarantees, Fast Algorithms, and Applicationscited by 20
  2. 2017Maximizing Submodular or Monotone Approximately Submodular Functions by Multi-objective Evolutionary Algorithmscited by 15
  3. 2018Pareto Optimization for Subset Selection with Dynamic Cost Constraintscited by 15
  4. 2020Optimizing Monotone Chance-Constrained Submodular Functions Using Evolutionary Multi-Objective Algorithmscited by 11
  5. 2019Adaptive Sequence Submodularitycited by 8
  6. 2013String Submodular Functions with Curvature Constraintscited by 6
  7. 2015Maximizing Monotone Submodular Functions over the Integer Latticecited by 5
  8. 2020Maximizing Submodular or Monotone Functions under Partition Matroid Constraints by Multi-objective Evolutionary Algorithmscited by 4
  9. 2018Submodularity on Hypergraphs: From Sets to Sequencescited by 3
  10. 2020Pareto Optimization for Subset Selection with Dynamic Partition Matroid Constraintscited by 3
  11. 2019Multi-objective Evolutionary Algorithms are Still Good: Maximizing Monotone Approximately Submodular Minus Modular Functionscited by 2

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.