🤖 AI Summary
This work addresses the challenge of efficiently and accurately approximating the Pareto front in stochastic multi-objective optimization (SMOO), where probabilistic reasoning often impedes precise characterization. To this end, we propose XOR-SMOO, the first algorithm that integrates hashing techniques, XOR constraints, and randomized sampling to achieve a tight constant-factor approximation of a #P-hard problem with high probability, using only a polylogarithmic number of SAT oracle queries. By drastically reducing computational complexity, XOR-SMOO generates Pareto fronts that are more comprehensive, uniformly distributed, and superior in objective values compared to existing baselines, as demonstrated in real-world applications such as road network fortification and supply chain design.
📝 Abstract
Stochastic Multi-Objective Optimization (SMOO) is critical for decision-making trading off multiple potentially conflicting objectives in uncertain environments. SMOO aims at identifying the Pareto frontier, which contains all mutually non-dominating decisions. The problem is highly intractable due to the embedded probabilistic inference, such as computing the marginal, posterior probabilities, or expectations. Existing methods, such as scalarization, sample average approximation, and evolutionary algorithms, either offer arbitrarily loose approximations or may incur prohibitive computational costs. We propose XOR-SMOO, a novel algorithm that with probability $1-δ$, obtains $γ$-approximate Pareto frontiers ($γ>1$) for SMOO by querying an SAT oracle poly-log times in $γ$ and $δ$. A $γ$-approximate Pareto frontier is only below the true frontier by a fixed, multiplicative factor $γ$. Thus, XOR-SMOO solves highly intractable SMOO problems (\#P-hard) with only queries to SAT oracles while obtaining tight, constant factor approximation guarantees. Experiments on real-world road network strengthening and supply chain design problems demonstrate that XOR-SMOO outperforms several baselines in identifying Pareto frontiers that have higher objective values, better coverage of the optimal solutions, and the solutions found are more evenly distributed. Overall, XOR-SMOO significantly enhanced the practicality and reliability of SMOO solvers.