~/talk

Isomorph-Free Generation Of Combinatorial Objects With Sat Modulo Symmetries

links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

SMS claims a practical, certifying way to generate combinatorial objects without isomorphic duplicates by integrating a CDCL SAT solver with dynamic symmetry-breaking and a MinCheck propagator that reasons on partially defined graphs via ordered partitions. Implementation in C++ (with CaDiCaL/IPASIR and a Python wrapper) produces DRAT-checkable proofs, enumerates diameter-2-critical graphs up to 13 vertices and proves nonexistence up to 19 in some bounds, adds a Kuratowski planarity propagator for planar Turán and narrows cases in the Earth–Moon problem.

AI-written summary · about

  1. 0:00Intro
  2. 0:57Generation of Combinatorial Objects
  3. 2:42Isomorph-Free Generation
  4. 4:49Example: connected graphs
  5. 5:23Generate & Test
  6. 6:36Static SAT approach
  7. 9:19Dynamic SAT approach
  8. 11:15Dynamic Symmetry Breaking with SMS
  9. 13:20Natural partial order
  10. 14:13Canonicity of partially defined graphs
  11. 22:59Iterative Ordered Partition Refinement
  12. 23:47Propagation
  13. 27:35Obstruction
  14. 30:37Implementation
  15. 36:07Generating Planar Graphs with SMS
  16. 39:17Earth-Moon problem: background
  17. 41:45Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.