Table of Contents
Fetching ...

Sliding Window 3-Objective Pareto Optimization for Problems with Chance Constraints

Frank Neumann, Carsten Witt

TL;DR

This work addresses chance-constrained optimization by extending sliding-window Pareto optimization from two to three objectives. It defines $f_{3D}(x)=(\mu(x),v(x),c(x))$ to capture expected weight, variance, and constraint value, and embeds sliding-window selection into a 3-objective GSEMO framework to efficiently navigate feasible regions. The paper proves improved runtime bounds (showing that a population containing optimal solutions can be obtained within $t_{\max}=O(\max_i P_{\max}^{(i)}\,n^2\log n)$ with high probability) while preserving approximation guarantees, and demonstrates practical scalability through extensive experiments on chance-constrained dominating set problems, achieving large-scale success where prior methods faltered. Overall, the results indicate significant speedups and scalability gains for solving large instances of chance-constrained problems using 3D sliding-window Pareto optimization.

Abstract

Constrained single-objective problems have been frequently tackled by evolutionary multi-objective algorithms where the constraint is relaxed into an additional objective. Recently, it has been shown that Pareto optimization approaches using bi-objective models can be significantly sped up using sliding windows (Neumann and Witt, ECAI 2023). In this paper, we extend the sliding window approach to $3$-objective formulations for tackling chance constrained problems. On the theoretical side, we show that our new sliding window approach improves previous runtime bounds obtained in (Neumann and Witt, GECCO 2023) while maintaining the same approximation guarantees. Our experimental investigations for the chance constrained dominating set problem show that our new sliding window approach allows one to solve much larger instances in a much more efficient way than the 3-objective approach presented in (Neumann and Witt, GECCO 2023).

Sliding Window 3-Objective Pareto Optimization for Problems with Chance Constraints

TL;DR

This work addresses chance-constrained optimization by extending sliding-window Pareto optimization from two to three objectives. It defines to capture expected weight, variance, and constraint value, and embeds sliding-window selection into a 3-objective GSEMO framework to efficiently navigate feasible regions. The paper proves improved runtime bounds (showing that a population containing optimal solutions can be obtained within with high probability) while preserving approximation guarantees, and demonstrates practical scalability through extensive experiments on chance-constrained dominating set problems, achieving large-scale success where prior methods faltered. Overall, the results indicate significant speedups and scalability gains for solving large instances of chance-constrained problems using 3D sliding-window Pareto optimization.

Abstract

Constrained single-objective problems have been frequently tackled by evolutionary multi-objective algorithms where the constraint is relaxed into an additional objective. Recently, it has been shown that Pareto optimization approaches using bi-objective models can be significantly sped up using sliding windows (Neumann and Witt, ECAI 2023). In this paper, we extend the sliding window approach to -objective formulations for tackling chance constrained problems. On the theoretical side, we show that our new sliding window approach improves previous runtime bounds obtained in (Neumann and Witt, GECCO 2023) while maintaining the same approximation guarantees. Our experimental investigations for the chance constrained dominating set problem show that our new sliding window approach allows one to solve much larger instances in a much more efficient way than the 3-objective approach presented in (Neumann and Witt, GECCO 2023).
Paper Structure (4 sections, 2 theorems, 6 equations, 3 tables, 5 algorithms)

This paper contains 4 sections, 2 theorems, 6 equations, 3 tables, 5 algorithms.

Key Result

Theorem 1

Let $P_{\max}^{(i)}$ denote the largest number of individuals with constraint value $i$ present in the population at all points in time where SW-GSEMO3D can select such individuals, let $t^{(i)}_{\max} = P_{\max}^{(i)} n \ln n$ and let $t_{\mathrm{max}} = 4en\max_{i=0}^{n-1} t^{(i)}_{\max}$. Then S

Theorems & Definitions (4)

  • Theorem 1
  • proof
  • Lemma 1
  • proof