atlas

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

SAT-Based Tree Decomposition with Iterative Cascading Policy Selection

AAAI 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Unsupervised neural combinatorial optimization · 1 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.

Configures the TW-SLIM SAT-based local improvement framework for treewidth minimization using offline clustering-based configuration plus dynamic real-time selection, and proposes an iterative cascading policy (ICP) over 30 configurations that outperforms hand-tuned defaults and SMAC/AutoFolio baselines.

Problem

Choosing critical parameters (local budget, local time, SAT time, switch flag) for SAT-based local improvement frameworks such as TW-SLIM, whose performance depends heavily on configuration and changes as the instance evolves during the run.

Approach

Combine constrained-clustering-based offline configuration (30 configurations, one per cluster) with dynamic, round-based cascading orderings chosen by instance features, retaining the best tree decomposition after each round, so the configuration sequence adapts to the changing instance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use iterative cascading with a static cascade sorted by TΣ instead of the hand-tuned configurationTW-SLIM · MINTW test set, 7800s timeoutTΣ: 398 -> 728Helped
Use iterative cascading with a static cascade sorted by TΣ instead of offline single-best tuningTW-SLIM · MINTW test set, 7800s timeoutTΣ: 457 -> 728Helped
Adapt cascade ordering to updated instance features rather than keep it static (ablation)TW-SLIM with ICP · MINTW test set, 7800s timeoutTΣ: 728 -> 712Hurt
Adapt cascade ordering to updated instance features rather than keep it static (ablation)TW-SLIM with ICP · MINTW test set, 100s timeoutTΣ: 361 -> 296Hurt
Sort static cascade priority by T# instead of TΣ (ablation)TW-SLIM with ICP · MINTW test set, 7800s timeoutTΣ: 728 -> 691Hurt
Sort dynamic cascade priority by T# instead of TΣ (ablation)TW-SLIM with ICP · MINTW test set, 100s timeoutTΣ: 296 -> 338Helped
Sort dynamic cascade priority by T# instead of TΣ (ablation)TW-SLIM with ICP · MINTW test set, 7800s timeoutTΣ: 712 -> 710No clear effect
Filter out configurations with unique-best count ub = 0 (ablation)TW-SLIM with static ICP · MINTW test set, 100s timeoutTΣ: 361 -> 364Helped
Filter out configurations with unique-best count ub = 0 (ablation)TW-SLIM with static ICP · MINTW test set, 7800s timeoutTΣ: 728 -> 724No clear effect
Use dynamic clustering-based configuration selection instead of static clustering-based selectionTW-SLIM · MINTW test set, 7800s timeoutTΣ: 500 -> 619Helped
Use dynamic clustering-based configuration selection instead of static clustering-based selectionTW-SLIM · MINTW test set, 100s timeoutTΣ: 234 -> 223Hurt
Use iterative cascading instead of dynamic clustering-based configuration selectionTW-SLIM · MINTW test set, 7800s timeoutTΣ: 619 -> 728Helped

Surprising findings

Limitations

Experimental setup

Datasets: functions (sdcc.sourceforge.net) PACE16 PACE17 UAI Roadnet TWlib

Benchmarks: 3331 benchmark graphs (667 test graphs)

Metrics: TΣ (total sum of treewidth improvements) T# (number of improved instances)

Baselines: hand-tuned TW-SLIM SB-all (SMAC) Cluster-AutoFolio (CA) SB-one CC-dyn CC-sta

Builds on: TW-SLIM cascading portfolio scheduling SMAC AutoFolio

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