atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Better Understandings and Configurations in MaxSAT Stochastic Local Search Solvers via Anytime Performance Analysis

AAAI 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Heuristic and local search algorithms · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces ECDF-based anytime performance assessment of four MaxSAT stochastic local search solvers and shows that using an AUC-style anytime cost function in SMAC tuning yields better configurations than fixed-budget costs.

Problem

Existing MaxSAT solver comparisons rely on best-found solution quality at fixed cutoff times, which hides convergence behavior and anytime performance; tuning is likewise typically driven by fixed-budget fitness.

Approach

Apply empirical cumulative distribution functions (ECDF) and their area under the curve (AUC) over multiple cutoff times, aggregated across instances, as a ratio-scaled anytime metric for comparing MaxSAT SLS solvers and as a cost function for SMAC hyperparameter tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AUC rather than a fixed-budget cost function to tune solver configurationsSMAC configurations for MaxSAT SLS solvers · MSE23-w and MSE23-uwECDF: best anytime performance for six out of eight scenariosHelped
Use AUC rather than a fixed-budget cost function to tune solver configurationsSMAC configurations for MaxSAT SLS solvers · MSE23-w and MSE23-uwScore: best results for five out of eight scenariosHelped
Tune NuWLS using AUC rather than the fixed-budget costNuWLS · MSE23-w and MSE23-uwScore: 4%Helped
Tune SATLike using AUC rather than the fixed-budget costSATLike · MSE23-w and MSE23-uwScore: 15%Helped
Use AUC rather than a fixed-budget cost function to tuneMaxSAT SLS configurations · Five out of 16 tested scenarios where AUC was not bestScore or ECDF: 0.6%Hurt
Use AUC instead of Best-f or Norm-f as the tuning costSMAC for MaxSAT solvers · MSE23-w and MSE23-uwconfiguration performance: around 10%; 11 out of 16 tested scenariosHelped
Normalize AUC and Norm-f across 20 instances before evaluating a configuration (ablation)SMAC cost function for MaxSAT solvers · MaxSAT solver configurationconfiguration performanceNo clear effect
Compare solvers using anytime ECDF rather than fixed-budget scoreMaxSAT SLS solvers · Individual MaxSAT instancesperformance discriminationHelped
Use anytime analysis rather than fixed-budget comparisonMaxFPS and BandMax · Weighted MaxSATECDF: 10sMixed
Use anytime analysis to examine per-instance convergenceNuWLS · Decision-tree instancesECDF: around 10sHurt

Surprising findings

Limitations

Experimental setup

Datasets: MaxSAT Evaluation 2022 anytime track instances MaxSAT Evaluation 2023 anytime track instances

Benchmarks: MSE23-w MSE23-uw MSE22-w MSE22-uw

Metrics: number of winning instances score based on best-found solution cost ECDF AUC

Baselines: SATLike3.0 BandMax MaxFPS NuWLS Best-f cost function Norm-f cost function

Builds on: SATLike3.0 NuWLS MaxFPS BandMax SMAC

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy