Analysis of Multitasking Pareto Optimization for Monotone Submodular Problems
TLDR
This paper introduces multitasking Pareto optimization for monotone submodular problems with shared functions but different knapsack constraints, significantly improving efficiency.
Key contributions
- Introduces multitasking Pareto optimization for related monotone submodular problems.
- Addresses problems with shared submodular function but varying knapsack constraints.
- Demonstrates multitasking reduces Pareto fronts, enabling solution sharing and efficiency gains.
- Provides rigorous runtime analysis for achieving a (1-1/e)-approximation.
Why it matters
Traditionally, multiple submodular problems are solved separately. This paper offers a novel multitasking approach that solves related problems simultaneously, sharing solutions and significantly improving efficiency. This is crucial for applications requiring optimization across multiple, slightly varied constraints.
Original Abstract
Pareto optimization via evolutionary multi-objective algorithms has been shown to efficiently solve constrained monotone submodular functions. Traditionally when solving multiple problems, the algorithm is run for each problem separately. We introduce multitasking formulations of these problems that are an effective way to solve multiple related problems with a single run. In our setting the given problems share a monotone submodular function $f$ but have different knapsack constraints. We examine the case where elements within a constraint have the same cost and show that our multitasking formulations result in small Pareto fronts. This allows the population to share solutions between all problems leading to significant improvements compared to running several classical approaches independently. Using rigorous runtime analysis, we analyze the expected time until the introduced multitasking approaches obtain a $(1-1/e)$-approximation for each of the given problems. Our experimental investigations for the maximum coverage problem give further insight into the dynamics behind how the approach works and doesn't work in practice for problems where elements within a constraint also have varied costs.
📬 Weekly AI Paper Digest
Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.