Maximizing Submodular or Monotone Approximately Submodular Functions by Multi-objective Evolutionary Algorithms
Chao Qian, Yang Yu, Ke Tang, Xin Yao, Zhi-Hua Zhou

TL;DR
This paper analyzes the performance of multi-objective evolutionary algorithms, specifically GSEMO-C, in maximizing submodular and approximately submodular functions, providing theoretical approximation guarantees for these classes.
Contribution
It extends the theoretical analysis of EAs to broader classes of submodular and approximately submodular maximization problems, beyond monotone cases.
Findings
GSEMO-C achieves good approximation guarantees.
The algorithm runs in polynomial expected time.
Theoretical analysis applies to non-monotone and non-submodular functions.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Scheduling and Optimization Algorithms · Vehicle Routing Optimization Methods
