Maximizing Submodular or Monotone Approximately Submodular Functions by Multi-objective Evolutionary Algorithms
Not on the map. Why?
Abstract (arXiv)
Evolutionary algorithms (EAs) are a kind of nature-inspired general-purpose optimization algorithm, and have shown empirically good performance in solving various real-word optimization problems. During the past two decades, promising results on the running time analysis (one essential theoretical aspect) of EAs have been obtained, while most of them focused on isolated combinatorial optimization problems, which do not reflect the general-purpose nature of EAs. To provide a general theoretical explanation of the behavior of EAs, it is desirable to study their performance on general classes of combinatorial optimization problems. To the best of our knowledge, the only result towards this direction is the provably good approximation guarantees of EAs for the problem class of maximizing monotone submodular functions with matroid constraints. The aim of this work is to contribute to this line of research. Considering that many combinatorial optimization problems involve non-monotone or non-submodular objective functions, we study the general problem classes, maximizing submodular functions with/without a size constraint and maximizing monotone approximately submodular functions with a size constraint. We prove that a simple multi-objective EA called GSEMO-C can generally achieve good approximation guarantees in polynomial expected running time.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 3; 2024: 3; 2025: 1; 2026: 1.
15 papers.
Sort:
- 2025Pareto Set Learning for Multi-Objective Reinforcement Learningcited by 18
- 2022From Understanding the Population Dynamics of the NSGA-II to the First Proven Lower Boundscited by 13
- 2021Mathematical Runtime Analysis for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)cited by 8
- 2023Stochastic Population Update Can Provably Be Helpful in Multi-Objective Evolutionary Algorithmscited by 8
- 2022Reliable Robustness Evaluation via Automatically Constructed Attack Ensemblescited by 6
- 2023The First Proven Performance Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II) on a Combinatorial Optimization Problemcited by 6
- 2021Result Diversification by Multi-objective Evolutionary Algorithms with Theoretical Guaranteescited by 5
- 2024Many Objective Problems Where Crossover is Provably Essentialcited by 3
- 2022Approximation Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)cited by 2
- 2021Multi-objective Evolutionary Algorithms are Generally Good: Maximizing Monotone Submodular Functions over Sequencescited by 1
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximizationcited by 1
- 2022Can Evolutionary Clustering Have Theoretical Guarantees?cited by 0
3 more
- 2026Generalization and Completeness of Stochastic Local Search Algorithms20 Jan 2026
- 2025Pareto Set Learning for Multi-Objective Reinforcement Learning12 Jan 2025
- 2024Many Objective Problems Where Crossover is Provably Essential24 Dec 2024
- 2024Archive-based Single-Objective Evolutionary Algorithms for Submodular Optimization19 Jun 2024
- 2024Detection-Rate-Emphasized Multi-objective Evolutionary Feature Selection for Network Intrusion Detection13 Jun 2024
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximization21 Aug 2023
- 2023Stochastic Population Update Can Provably Be Helpful in Multi-Objective Evolutionary Algorithms5 Jun 2023
- 2023The First Proven Performance Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II) on a Combinatorial Optimization Problem22 May 2023
- 2022Can Evolutionary Clustering Have Theoretical Guarantees?4 Dec 2022
- 2022Reliable Robustness Evaluation via Automatically Constructed Attack Ensembles23 Nov 2022
- 2022From Understanding the Population Dynamics of the NSGA-II to the First Proven Lower Bounds28 Sep 2022
- 2022Approximation Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)5 Mar 2022
3 more
- 2021Mathematical Runtime Analysis for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)16 Dec 2021
- 2021Result Diversification by Multi-objective Evolutionary Algorithms with Theoretical Guarantees18 Oct 2021
- 2021Multi-objective Evolutionary Algorithms are Generally Good: Maximizing Monotone Submodular Functions over Sequences20 Apr 2021
- 2025Pareto Set Learning for Multi-Objective Reinforcement Learningcited by 18
- 2022From Understanding the Population Dynamics of the NSGA-II to the First Proven Lower Boundscited by 13
- 2021Mathematical Runtime Analysis for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)cited by 8
- 2023Stochastic Population Update Can Provably Be Helpful in Multi-Objective Evolutionary Algorithmscited by 8
- 2022Reliable Robustness Evaluation via Automatically Constructed Attack Ensemblescited by 6
- 2023The First Proven Performance Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II) on a Combinatorial Optimization Problemcited by 6
- 2021Result Diversification by Multi-objective Evolutionary Algorithms with Theoretical Guaranteescited by 5
- 2024Many Objective Problems Where Crossover is Provably Essentialcited by 3
- 2022Approximation Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)cited by 2
- 2021Multi-objective Evolutionary Algorithms are Generally Good: Maximizing Monotone Submodular Functions over Sequencescited by 1
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximizationcited by 1
- 2022Can Evolutionary Clustering Have Theoretical Guarantees?cited by 0
12 most cited of 15 All 15 (JSON)
- 2026Generalization and Completeness of Stochastic Local Search Algorithms20 Jan 2026
- 2025Pareto Set Learning for Multi-Objective Reinforcement Learning12 Jan 2025
- 2024Many Objective Problems Where Crossover is Provably Essential24 Dec 2024
- 2024Archive-based Single-Objective Evolutionary Algorithms for Submodular Optimization19 Jun 2024
- 2024Detection-Rate-Emphasized Multi-objective Evolutionary Feature Selection for Network Intrusion Detection13 Jun 2024
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximization21 Aug 2023
- 2023Stochastic Population Update Can Provably Be Helpful in Multi-Objective Evolutionary Algorithms5 Jun 2023
- 2023The First Proven Performance Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II) on a Combinatorial Optimization Problem22 May 2023
- 2022Can Evolutionary Clustering Have Theoretical Guarantees?4 Dec 2022
- 2022Reliable Robustness Evaluation via Automatically Constructed Attack Ensembles23 Nov 2022
- 2022From Understanding the Population Dynamics of the NSGA-II to the First Proven Lower Bounds28 Sep 2022
- 2022Approximation Guarantees for the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)5 Mar 2022
12 newest of 15 All 15 (JSON)