SURF: Steering the Scalarization Weight to Uniformly Traverse the Pareto Front
Liuyuan Jiang, Chentong Huang, Lisha Chen

TL;DR
This paper introduces SURF, a method for uniformly sampling the Pareto front in multi-objective optimization by adjusting scalarization weights based on a geometric analysis of traversal speed.
Contribution
The paper presents a novel principled rule for weight selection that ensures uniform Pareto front coverage, supported by theoretical analysis and empirical validation.
Findings
SURF achieves more uniform Pareto front coverage than baselines.
The method converges linearly under certain conditions.
Experiments demonstrate effectiveness on various problems.
Abstract
Scalarization is widely used in multi-objective optimization owing to its simplicity and scalability. In many applications, the goal is to generate solutions that represent diverse user preferences, ideally with uniform coverage of the Pareto front (PF). However, uniformly sampling scalarization weights usually induces non-uniform coverage of the PF. We explain this mismatch through a geometric analysis of the scalarization path. As the scalarization weight varies, the corresponding solutions trace the PF with a generally non-uniform traversal speed. This speed induces an arc-length cumulative distribution function (CDF); inverting this CDF map yields a principled rule for selecting weights that produce uniform PF coverage. Building on this insight, we propose SURF (Sampling Uniformly along the PaReto Front). For structured problems, including bi-objective bandits, we derive closed-form…
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.
