Large Language Models as Amortized Pareto-Front Generators for Constrained Bi-Objective Convex Optimization
Peipei Xu, SiYuan Ma, Yaohua Liu, Yu Wu, Guanliang Liu, Yang Zhang, and Yong Liu

TL;DR
This paper introduces DIPS, a framework that fine-tunes large language models to directly generate approximate Pareto fronts for constrained bi-objective convex optimization from textual descriptions, achieving high accuracy and speed.
Contribution
The paper presents a novel method that uses LLMs as amortized Pareto-front generators, combining discretization, token initialization, and curriculum optimization for efficient multi-criteria decision-making.
Findings
Fine-tuned 7B LLM achieves 95.29%-98.18% hypervolume ratio.
DIPS solves instances in as little as 0.16 seconds with vLLM acceleration.
Outperforms baseline methods in Pareto-front approximation quality.
Abstract
Generating feasible Pareto fronts for constrained bi-objective continuous optimization is central to multi-criteria decision-making. Existing methods usually rely on iterative scalarization, evolutionary search, or problem-specific solvers, requiring repeated optimization for each instance. We introduce DIPS, an end-to-end framework that fine-tunes large language models as amortized Pareto-front generators for constrained bi-objective convex optimization. Given a textual problem description, DIPS directly outputs an ordered set of feasible continuous decision vectors approximating the Pareto front. To make continuous optimization compatible with autoregressive language modeling, DIPS combines a compact discretization scheme, Numerically Grounded Token Initialization for new numerical tokens, and Three-Phase Curriculum Optimization, which progressively aligns structural validity,…
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.
