Random is Faster than Systematic in Multi-Objective Local Search
Zimin Liang, Miqing Li
摘要
Local search is a fundamental method in operations research and combinatorial optimisation. It has been widely applied to a variety of challenging problems, including multi-objective optimisation where multiple, often conflicting, objectives need to be simultaneously considered. In multi-objective local search algorithms, a common practice is to maintain an archive of all non-dominated solutions found so far, from which the algorithm iteratively samples a solution to explore its neighbourhood. A central issue in this process is how to explore the neighbourhood of a selected solution. In general, there are two main approaches: 1) systematic exploration and 2) random sampling. The former systematically explores the solution's neighbours until a stopping condition is met -- for example, when the neighbourhood is exhausted (i.e., the best improvement strategy) or once a better solution is found (i.e., first improvement). In contrast, the latter randomly selects and evaluates only one neighbour of the solution. One may think systematic exploration may be more efficient, as it prevents from revisiting the same neighbours multiple times. In this paper, however, we show that this may not be the case. We first empirically demonstrate that the random sampling method is consistently faster than the systematic exploration method across a range of multi-objective problems. We then give an intuitive explanation for this phenomenon using toy examples, showing that the superior performance of the random sampling method relies on the distribution of ``good neighbours''. Next, we show that the number of such neighbours follows a certain probability distribution during the search. Lastly, building on this distribution, we provide a theoretical insight for why random sampling is more efficient than systematic exploration, regardless of whether the best improvement or first improvement strategy is used.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper10
- Theoretical Analyses of Multi-Objective Evolutionary Algorithms on Multi-Modal ObjectivesBenjamin Doerr, Weijie ZhengAAAI 2021 · 被引用 51 次
- NuQClq: An Effective Local Search Algorithm for Maximum Quasi-Clique ProblemJiejiang Chen, Shaowei Cai, Shiwei Pan, Yiyuan Wang 等AAAI 2021 · 被引用 20 次
- Efficient Bayesian Network Structure Learning via Parameterized Local Search on Topological OrderingsNiels Grüttemeier, Christian Komusiewicz, Nils MorawietzAAAI 2021 · 被引用 13 次
- Weighting-based Variable Neighborhood Search for Optimal Camera PlacementZhouxing Su, Qingyun Zhang, Zhipeng Lü, Chu-Min Li 等AAAI 2021 · 被引用 13 次
- How to Use the Metropolis Algorithm for Multi-Objective Optimization?Weijie Zheng, Mingfeng Li, Renzhong Deng, Benjamin DoerrAAAI 2024 · 被引用 10 次
相关 Paper
- Not Just for Archiving: Provable Benefits of Reusing the Archive in Evolutionary Multi-objective OptimizationShengjie Ren, Zimin Liang, Miqing Li, Chao QianAAAI 2026 · 被引用 1 次
- Farsighted Probabilistic Sampling: A General Strategy for Boosting Local Search MaxSAT SolversJiongzhi Zheng, Kun He, Jianrong ZhouAAAI 2023 · 被引用 5 次
- Temporally-Extended ε-Greedy ExplorationWill Dabney, Georg Ostrovski, André BarretoICLR 2021 · 被引用 2 次
- Fast Local Search Algorithms for Clustering with Adaptive Sampling and Bandit StrategiesJunyu Huang, Zhen Zhang, Beirong Cui, Jianxin Wang 等NeurIPS 2025
- Trading Off Quality and Uncertainty Through Multi-Objective Optimisation in Batch Bayesian OptimisationChao Jiang, Miqing LiAAAI 2025 · 被引用 4 次
