atlas

Research map / Graph learning / Graph algorithms and clustering

Breaking Symmetries in Quantified Graph Search: A Comparative Study

AAAI 2025 · Graph learning › Graph algorithms and clustering · approach: Graph comparison and random features · 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.

Extends SAT Modulo Symmetries to quantified Boolean formulas, comparing a static QBF canonicity encoding (Q-static) and dynamic SMS integration into QBF solvers (Q-SMS, including a new 2-QBF solver 2Qiss) against co-certificate learning on quantified graph search problems.

Problem

Generating and enumerating graphs up to isomorphism when properties are coNP-complete (quantified constraints), where SAT Modulo Symmetries cannot directly handle quantifiers and redundant isomorphic graphs slow search.

Approach

Encode graph canonicity with universal variables for permutations (Q-static) or integrate an SMS minimality check as a propagator inside circuit-based QBF solvers (Qfun, CQesto, Qute) and a new CEGAR 2-QBF solver 2Qiss, yielding a uniform, proof-producing alternative to custom co-certificate learning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Q-SMS instead of Q-staticQuantified graph search · Domination conjectures (i), (ii), and (iii)largest solved n: 12 -> 28; 12 -> 34; 12 -> 30Helped
Use Q-SMS instead of Q-staticQuantified graph search · Folkman (3,3;4), Folkman (3,3;5), and snarks, girth 5largest solved n: 11 -> 15; 10 -> 12; 14 -> 20Helped
Use Q-SMS instead of Q-staticQuantified graph search · Treewidth 4 and Treewidth 5largest solved n: 9 -> 9; 9 -> 9No clear effect
Use Q-SMS instead of Q-staticQuantified graph search · Triangle-free non-3-colorablelargest solved n: 13 -> 15Helped
Use Q-SMS instead of Q-staticQuantified graph search · Maximal triangle-free non-4-colorablelargest solved n: 12 -> 20Helped
Use Q-SMS instead of CCLQuantified graph search · Triangle-free non-3-colorable, maximal triangle-free non-4-colorable, and Kochen-Specker candidateslargest solved n: 15 -> 15; 20 -> 20; 20 -> 20No clear effect
Use Q-SMS instead of CCLQuantified graph search · Applicable problemsruntime: 2--3 times fasterHurt
Use 2Qiss instead of the other evaluated QBF solversQBF solving · Graph benchmark instancesinstances solved: 110 vs 104; 90; 72; 57; 55Helped
Use the static QBF minimality encodingQuantified graph search · Graph benchmark instancesinstances solved: 57; 55Hurt
Use Qute with proof loggingQute · Solved graph instancesproofs produced: 1874 proofsHelped

Surprising findings

Limitations

Experimental setup

Datasets: quantified graph search benchmark instances (triangle-free non-k-colorable, Folkman, domination conjecture, treewidth, s

Benchmarks: triangle-free non-3-colorable max triangle-free non-4-colorable Kochen-Specker domination conjecture Folkman (3,3;4) and (3,3;5) treewidth 4 and 5 snarks girth 5

Metrics: largest solvable number of vertices within 4 hours CPU number of solved instances

Baselines: CCL (co-certificate learning) Q-static (minqbf) Qfun CQesto Qute

Builds on: SAT Modulo Symmetries co-certificate learning RAReQS Qute CaDiCaL

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