{"id":"https://openalex.org/W7138138821","doi":"https://doi.org/10.1609/aaai.v40i17.38426","title":"Faster Certified Symmetry Breaking Using Orders with Auxiliary Variables","display_name":"Faster Certified Symmetry Breaking Using Orders with Auxiliary Variables","publication_year":2026,"publication_date":"2026-03-14","ids":{"openalex":"https://openalex.org/W7138138821","doi":"https://doi.org/10.1609/aaai.v40i17.38426"},"language":null,"primary_location":{"id":"doi:10.1609/aaai.v40i17.38426","is_oa":true,"landing_page_url":"https://doi.org/10.1609/aaai.v40i17.38426","pdf_url":null,"source":{"id":"https://openalex.org/S4210191458","display_name":"Proceedings of the AAAI Conference on Artificial Intelligence","issn_l":"2159-5399","issn":["2159-5399","2374-3468"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310320058","host_organization_name":"Association for the Advancement of Artificial Intelligence","host_organization_lineage":["https://openalex.org/P4310320058"],"host_organization_lineage_names":["Association for the Advancement of Artificial Intelligence"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the AAAI Conference on Artificial Intelligence","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://doi.org/10.1609/aaai.v40i17.38426","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Markus Anders","orcid":null},"institutions":[{"id":"https://openalex.org/I4387152675","display_name":"Rheinland-Pf\u00e4lzische Technische Universit\u00e4t Kaiserslautern-Landau","ror":"https://ror.org/01qrts582","country_code":"DE","type":"education","lineage":["https://openalex.org/I4387152675"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Markus Anders","raw_affiliation_strings":["RPTU Kaiserslautern-Landau, Kaiserslautern, Germany"],"affiliations":[{"raw_affiliation_string":"RPTU Kaiserslautern-Landau, Kaiserslautern, Germany","institution_ids":["https://openalex.org/I4387152675"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Bart Bogaerts","orcid":null},"institutions":[{"id":"https://openalex.org/I13469542","display_name":"Vrije Universiteit Brussel","ror":"https://ror.org/006e5kg04","country_code":"BE","type":"education","lineage":["https://openalex.org/I13469542"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Bart Bogaerts","raw_affiliation_strings":["KU Leuven, Leuven, Belgium\nVrije Universiteit Brussel, Brussels, Belgium"],"affiliations":[{"raw_affiliation_string":"KU Leuven, Leuven, Belgium\nVrije Universiteit Brussel, Brussels, Belgium","institution_ids":["https://openalex.org/I13469542"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Benjamin Bog\u00f8","orcid":null},"institutions":[{"id":"https://openalex.org/I124055696","display_name":"University of Copenhagen","ror":"https://ror.org/035b05819","country_code":"DK","type":"education","lineage":["https://openalex.org/I124055696"]},{"id":"https://openalex.org/I187531555","display_name":"Lund University","ror":"https://ror.org/012a77v79","country_code":"SE","type":"education","lineage":["https://openalex.org/I187531555"]}],"countries":["DK","SE"],"is_corresponding":false,"raw_author_name":"Benjamin Bog\u00f8","raw_affiliation_strings":["University of Copenhagen, Copenhagen, Denmark\nLund University, Lund, Sweden"],"affiliations":[{"raw_affiliation_string":"University of Copenhagen, Copenhagen, Denmark\nLund University, Lund, Sweden","institution_ids":["https://openalex.org/I124055696","https://openalex.org/I187531555"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Arthur Gontier","orcid":null},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Arthur Gontier","raw_affiliation_strings":["University of Glasgow, Glasgow, Scotland"],"affiliations":[{"raw_affiliation_string":"University of Glasgow, Glasgow, Scotland","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Wietze Koops","orcid":null},"institutions":[{"id":"https://openalex.org/I124055696","display_name":"University of Copenhagen","ror":"https://ror.org/035b05819","country_code":"DK","type":"education","lineage":["https://openalex.org/I124055696"]},{"id":"https://openalex.org/I187531555","display_name":"Lund University","ror":"https://ror.org/012a77v79","country_code":"SE","type":"education","lineage":["https://openalex.org/I187531555"]}],"countries":["DK","SE"],"is_corresponding":false,"raw_author_name":"Wietze Koops","raw_affiliation_strings":["Lund University, Lund, Sweden\nUniversity of Copenhagen, Copenhagen, Denmark"],"affiliations":[{"raw_affiliation_string":"Lund University, Lund, Sweden\nUniversity of Copenhagen, Copenhagen, Denmark","institution_ids":["https://openalex.org/I124055696","https://openalex.org/I187531555"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Ciaran McCreesh","orcid":null},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Ciaran McCreesh","raw_affiliation_strings":["University of Glasgow, Glasgow, Scotland"],"affiliations":[{"raw_affiliation_string":"University of Glasgow, Glasgow, Scotland","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Magnus O. Myreen","orcid":null},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Magnus O. Myreen","raw_affiliation_strings":["Chalmers University of Technology, Gothenburg, Sweden\nUniversity of Gothenburg, Gothenburg, Sweden"],"affiliations":[{"raw_affiliation_string":"Chalmers University of Technology, Gothenburg, Sweden\nUniversity of Gothenburg, Gothenburg, Sweden","institution_ids":["https://openalex.org/I66862912"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Jakob Nordstr\u00f6m","orcid":null},"institutions":[{"id":"https://openalex.org/I124055696","display_name":"University of Copenhagen","ror":"https://ror.org/035b05819","country_code":"DK","type":"education","lineage":["https://openalex.org/I124055696"]},{"id":"https://openalex.org/I187531555","display_name":"Lund University","ror":"https://ror.org/012a77v79","country_code":"SE","type":"education","lineage":["https://openalex.org/I187531555"]}],"countries":["DK","SE"],"is_corresponding":false,"raw_author_name":"Jakob Nordstr\u00f6m","raw_affiliation_strings":["University of Copenhagen, Copenhagen, Denmark\nLund University, Lund, Sweden"],"affiliations":[{"raw_affiliation_string":"University of Copenhagen, Copenhagen, Denmark\nLund University, Lund, Sweden","institution_ids":["https://openalex.org/I124055696","https://openalex.org/I187531555"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Andy Oertel","orcid":null},"institutions":[{"id":"https://openalex.org/I124055696","display_name":"University of Copenhagen","ror":"https://ror.org/035b05819","country_code":"DK","type":"education","lineage":["https://openalex.org/I124055696"]},{"id":"https://openalex.org/I187531555","display_name":"Lund University","ror":"https://ror.org/012a77v79","country_code":"SE","type":"education","lineage":["https://openalex.org/I187531555"]}],"countries":["DK","SE"],"is_corresponding":false,"raw_author_name":"Andy Oertel","raw_affiliation_strings":["Lund University, Lund, Sweden\nUniversity of Copenhagen, Copenhagen, Denmark"],"affiliations":[{"raw_affiliation_string":"Lund University, Lund, Sweden\nUniversity of Copenhagen, Copenhagen, Denmark","institution_ids":["https://openalex.org/I124055696","https://openalex.org/I187531555"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Adrian Rebola-Pardo","orcid":null},"institutions":[{"id":"https://openalex.org/I121883995","display_name":"Johannes Kepler University of Linz","ror":"https://ror.org/052r2xn60","country_code":"AT","type":"education","lineage":["https://openalex.org/I121883995"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Adrian Rebola-Pardo","raw_affiliation_strings":["Vienna University of Technology, Vienna, Austria\nJohannes Kepler University Linz, Linz, Austria"],"affiliations":[{"raw_affiliation_string":"Vienna University of Technology, Vienna, Austria\nJohannes Kepler University Linz, Linz, Austria","institution_ids":["https://openalex.org/I121883995"]}]},{"author_position":"last","author":{"id":null,"display_name":"Yong Kiam Tan","orcid":null},"institutions":[{"id":"https://openalex.org/I3005327000","display_name":"Institute for Infocomm Research","ror":"https://ror.org/053rfa017","country_code":"SG","type":"facility","lineage":["https://openalex.org/I115228651","https://openalex.org/I3005327000","https://openalex.org/I91275662"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Yong Kiam Tan","raw_affiliation_strings":["Nanyang Technological University, Singapore\nInstitute for Infocomm Research, Singapore"],"affiliations":[{"raw_affiliation_string":"Nanyang Technological University, Singapore\nInstitute for Infocomm Research, Singapore","institution_ids":["https://openalex.org/I3005327000"]}]}],"institutions":[],"countries_distinct_count":7,"institutions_distinct_count":11,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4387152675"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.35714286,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"40","issue":"17","first_page":"14140","last_page":"14148"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.31540000438690186,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.31540000438690186,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.2630999982357025,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11596","display_name":"Constraint Satisfaction and Optimization","score":0.15489999949932098,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.7684000134468079},{"id":"https://openalex.org/keywords/lexicographical-order","display_name":"Lexicographical order","score":0.685699999332428},{"id":"https://openalex.org/keywords/symmetry","display_name":"Symmetry (geometry)","score":0.5601000189781189},{"id":"https://openalex.org/keywords/symmetry-breaking","display_name":"Symmetry breaking","score":0.5494999885559082},{"id":"https://openalex.org/keywords/mathematical-proof","display_name":"Mathematical proof","score":0.4065000116825104},{"id":"https://openalex.org/keywords/certification","display_name":"Certification","score":0.36660000681877136},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.36640000343322754},{"id":"https://openalex.org/keywords/automated-proof-checking","display_name":"Automated proof checking","score":0.353300005197525},{"id":"https://openalex.org/keywords/proof-assistant","display_name":"Proof assistant","score":0.3517000079154968}],"concepts":[{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7684000134468079},{"id":"https://openalex.org/C159254197","wikidata":"https://www.wikidata.org/wiki/Q1144915","display_name":"Lexicographical order","level":2,"score":0.685699999332428},{"id":"https://openalex.org/C2779886137","wikidata":"https://www.wikidata.org/wiki/Q21030012","display_name":"Symmetry (geometry)","level":2,"score":0.5601000189781189},{"id":"https://openalex.org/C204795200","wikidata":"https://www.wikidata.org/wiki/Q903282","display_name":"Symmetry breaking","level":2,"score":0.5494999885559082},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.48910000920295715},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4507000148296356},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.4212999939918518},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.4065000116825104},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.397599995136261},{"id":"https://openalex.org/C46304622","wikidata":"https://www.wikidata.org/wiki/Q374814","display_name":"Certification","level":2,"score":0.36660000681877136},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.36640000343322754},{"id":"https://openalex.org/C13766981","wikidata":"https://www.wikidata.org/wiki/Q11387554","display_name":"Automated proof checking","level":3,"score":0.353300005197525},{"id":"https://openalex.org/C203265346","wikidata":"https://www.wikidata.org/wiki/Q11387554","display_name":"Proof assistant","level":3,"score":0.3517000079154968},{"id":"https://openalex.org/C94461902","wikidata":"https://www.wikidata.org/wiki/Q2762418","display_name":"Formal proof","level":3,"score":0.34689998626708984},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.34450000524520874},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.33160001039505005},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.33000001311302185},{"id":"https://openalex.org/C206880738","wikidata":"https://www.wikidata.org/wiki/Q431667","display_name":"Automated theorem proving","level":2,"score":0.3269999921321869},{"id":"https://openalex.org/C2777686260","wikidata":"https://www.wikidata.org/wiki/Q144037","display_name":"Calculus (dental)","level":2,"score":0.3249000012874603},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3183000087738037},{"id":"https://openalex.org/C189950617","wikidata":"https://www.wikidata.org/wiki/Q937228","display_name":"Property (philosophy)","level":2,"score":0.3075999915599823},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.29330000281333923},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.2824000120162964},{"id":"https://openalex.org/C167729594","wikidata":"https://www.wikidata.org/wiki/Q17736","display_name":"Axiom","level":2,"score":0.2797999978065491},{"id":"https://openalex.org/C125881977","wikidata":"https://www.wikidata.org/wiki/Q736716","display_name":"Spontaneous symmetry breaking","level":3,"score":0.27399998903274536},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.2727000117301941},{"id":"https://openalex.org/C192423722","wikidata":"https://www.wikidata.org/wiki/Q1455736","display_name":"Global symmetry","level":4,"score":0.266400009393692},{"id":"https://openalex.org/C58721731","wikidata":"https://www.wikidata.org/wiki/Q1105337","display_name":"Explicit symmetry breaking","level":4,"score":0.25690001249313354}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1609/aaai.v40i17.38426","is_oa":true,"landing_page_url":"https://doi.org/10.1609/aaai.v40i17.38426","pdf_url":null,"source":{"id":"https://openalex.org/S4210191458","display_name":"Proceedings of the AAAI Conference on Artificial Intelligence","issn_l":"2159-5399","issn":["2159-5399","2374-3468"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310320058","host_organization_name":"Association for the Advancement of Artificial Intelligence","host_organization_lineage":["https://openalex.org/P4310320058"],"host_organization_lineage_names":["Association for the Advancement of Artificial Intelligence"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the AAAI Conference on Artificial Intelligence","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1609/aaai.v40i17.38426","is_oa":true,"landing_page_url":"https://doi.org/10.1609/aaai.v40i17.38426","pdf_url":null,"source":{"id":"https://openalex.org/S4210191458","display_name":"Proceedings of the AAAI Conference on Artificial Intelligence","issn_l":"2159-5399","issn":["2159-5399","2374-3468"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310320058","host_organization_name":"Association for the Advancement of Artificial Intelligence","host_organization_lineage":["https://openalex.org/P4310320058"],"host_organization_lineage_names":["Association for the Advancement of Artificial Intelligence"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the AAAI Conference on Artificial Intelligence","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Symmetry":[0],"breaking":[1,145],"is":[2,12,18,29],"a":[3,40,44,50,59,79,112],"crucial":[4],"technique":[5],"in":[6,49,129],"modern":[7],"combinatorial":[8],"solving,":[9],"but":[10,42,71,90],"it":[11,17,91],"difficult":[13],"to":[14,25,30,126],"be":[15,56],"sure":[16],"implemented":[19],"correctly.":[20],"The":[21],"most":[22],"successful":[23],"approach":[24,86],"deal":[26],"with":[27,97,118],"bugs":[28],"make":[31],"solvers":[32],"certifying,":[33],"so":[34],"that":[35,123],"they":[36],"output":[37],"not":[38],"just":[39],"solution,":[41],"also":[43],"mathematical":[45],"proof":[46,138,155],"of":[47],"correctness":[48],"standard":[51],"format,":[52],"which":[53,100],"can":[54],"then":[55],"checked":[57],"by":[58,134],"formally":[60],"verified":[61],"checker.":[62],"This":[63],"requires":[64],"justifying":[65],"symmetry":[66,144,150],"reasoning":[67],"within":[68],"the":[69,147,153],"proof,":[70],"developing":[72],"efficient":[73],"methods":[74],"for":[75,104,114,142],"this":[76,108,124],"has":[77],"remained":[78],"long-standing":[80],"open":[81],"challenge.":[82],"A":[83],"fully":[84],"general":[85],"was":[87],"recently":[88],"proposed,":[89],"relies":[92],"on":[93,137],"encoding":[94,116],"lexicographic":[95],"orders":[96,117],"big":[98],"integers,":[99],"quickly":[101],"becomes":[102],"infeasible":[103],"large":[105],"symmetries.":[106],"In":[107],"work,":[109],"we":[110],"develop":[111],"method":[113],"instead":[115],"auxiliary":[119],"variables.":[120],"We":[121],"show":[122],"leads":[125],"orders-of-magnitude":[127],"speed-ups":[128],"both":[130],"theory":[131],"and":[132,140,152],"practice":[133],"running":[135],"experiments":[136],"logging":[139],"checking":[141,156],"SAT":[143],"using":[146],"state-of-the-art":[148],"satsuma":[149],"breaker":[151],"VeriPB":[154],"toolchain.":[157]},"counts_by_year":[],"updated_date":"2026-03-20T20:47:17.329874","created_date":"2026-01-11T00:00:00"}
