How to Use the Metropolis Algorithm for Multi-Objective Optimization?
Weijie Zheng, Mingfeng Li, Renzhong Deng, Benjamin Doerr
摘要
The Metropolis algorithm can cope with local optima by accepting inferior solutions with suitably small probability. That this can work well was not only observed in empirical research, but also via mathematical runtime analyses on single-objective benchmarks. This paper takes several steps towards understanding, again via theoretical means, whether such advantages can also be obtained in multi-objective optimization. The original Metropolis algorithm has two components, one-bit mutation and the acceptance strategy, which allows accepting inferior solutions. When adjusting the acceptance strategy to multi-objective optimization in the way that an inferior solution that is accepted replaces its parent, then the Metropolis algorithm is not very efficient on our multi-objective version of the multimodal DLB benchmark called DLTB. With one-bit mutation, this multi-objective Metropolis algorithm cannot optimize the DLTB problem, with standard bit-wise mutation it needs at least Ω(n^5) time to cover the full Pareto front. In contrast, we show that many other multi-objective optimizers, namely the GSEMO, SMS-EMOA, and NSGA-II, only need time O(n^4). When keeping the parent when an inferior point is accepted, the multi-objective Metropolis algorithm both with one-bit or standard bit-wise mutation solves the DLTB problem efficiently, with one-bit mutation experimentally leading to better results than several other algorithms. Overall, our work suggests that the general mechanism of the Metropolis algorithm can be interesting in multi-objective optimization, but that the implementation details can have a huge impact on the performance.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper4
- Runtime Analysis of the SMS-EMOA for Many-Objective OptimizationWeijie Zheng, Benjamin DoerrAAAI 2024 · 被引用 26 次
- Runtime Analysis for Multi-Objective Evolutionary Algorithms in Unbounded Integer SpacesBenjamin Doerr, Martin S. Krejca, Günter RudolphAAAI 2025 · 被引用 7 次
- Why Popular MOEAs Are Popular: Proven Advantages in Approximating the Pareto FrontMingfeng Li, Qiang Zhang, Weijie Zheng, Benjamin DoerrNeurIPS 2025 · 被引用 6 次
- Random is Faster than Systematic in Multi-Objective Local SearchZimin Liang, Miqing LiAAAI 2026 · 被引用 2 次
它引用的顶会 Paper5
- A First Mathematical Runtime Analysis of the Non-dominated Sorting Genetic Algorithm II (NSGA-II)Weijie Zheng, Yufei Liu, Benjamin DoerrAAAI 2022 · 被引用 87 次
- From Understanding the Population Dynamics of the NSGA-II to the First Proven Lower BoundsBenjamin Doerr, Zhongdi QuAAAI 2023 · 被引用 54 次
- Theoretical Analyses of Multi-Objective Evolutionary Algorithms on Multi-Modal ObjectivesBenjamin Doerr, Weijie ZhengAAAI 2021 · 被引用 51 次
- Runtime Analysis of the SMS-EMOA for Many-Objective OptimizationWeijie Zheng, Benjamin DoerrAAAI 2024 · 被引用 26 次
- A Proof That Using Crossover Can Guarantee Exponential Speed-Ups in Evolutionary Multi-Objective OptimisationDuc-Cuong Dang, Andre Opris, Bahare Salehi, Dirk SudholtAAAI 2023
相关 Paper
- Superior Runtime Guarantees for the MOEA/D Multi-Objective Optimizer via Weighted-Sum DecompositionDanyang Zhang, Zerong Zhong, Weijie Zheng, Benjamin DoerrAAAI 2026
- Not Just for Archiving: Provable Benefits of Reusing the Archive in Evolutionary Multi-objective OptimizationShengjie Ren, Zimin Liang, Miqing Li, Chao QianAAAI 2026 · 被引用 1 次
- Runtime Analysis for the NSGA-II: Provable Speed-Ups from CrossoverBenjamin Doerr, Zhongdi QuAAAI 2023 · 被引用 61 次
- A Many-Objective Problem Where Crossover Is Provably IndispensableAndre OprisAAAI 2025 · 被引用 17 次
- Rapidly Mixing Multiple-try Metropolis Algorithms for Model Selection ProblemsHyunwoong Chang, Changwoo J. Lee, Zhao Tang Luo, Huiyan Sang 等NeurIPS 2022 · 被引用 10 次
