[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-267271-105":3,"detail-sidebar-cat-0-en-105":81,"doc-detail-267271-en":130},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","applying-computer-algebra-systems-with-sat-solvers-to-the-williamson-conjecture-v2","Applying Computer Algebra Systems with SAT Solvers to the Williamson Conjecture - v2","","Employing computer algebra systems and SAT solvers, this paper studies the Williamson conjecture from combinatorial design theory and improves bounds for enumerated Williamson matrices. All Williamson matrices of even order up to and including 70 are completely enumerated, showing that even orders are abundant and exist for every even size in that range. A new construction for 8-Williamson matrices yields examples in every odd order up to 35, while matrices with orders divisible by 3 and less than 70 are also enumerated, including a new set of order 63.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/research-report/","Research & Report",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/applying-computer-algebra-systems-with-sat-solvers-to-the-williamson-conjecture-v2/267271/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/applying-computer-algebra-systems-with-sat-solvers-to-the-williamson-conjecture-v2/267271.png","ImageObject",300,407,{"name":42,"@type":43},"Ezra","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-11-02","2026-09-14",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",9,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"What tools and paradigms does the paper use for the Williamson conjecture?","Question",{"text":63,"@type":64},"It combines computer algebra systems with SAT solvers under a “SAT+CAS” paradigm, and also uses SMT-inspired techniques by learning conflict clauses through a problem-tailored code.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"What does the paper achieve for even-order Williamson matrices?",{"text":68,"@type":64},"It completely enumerates all Williamson matrices of even order up to and including 70 and finds they exist in every even order within that range.",{"name":70,"@type":61,"acceptedAnswer":71},"What additional results are reported for 8-Williamson matrices and other orders?",{"text":72,"@type":64},"A new construction for 8-Williamson matrices produces them in all odd orders up to and including 35, and the paper enumerates cases divisible by 3 below 70, identifying a previously unknown set of order 63.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},267271,1789416583,{"code":4,"msg":82,"data":83},"success",[84,88,92,96,101,106,111,115,119,122,126],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":85,"show_sort_weight":86,"slug":87},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":89,"show_sort_weight":90,"slug":91},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":93,"show_sort_weight":94,"slug":95},"Exam",70,"exam",{"id":97,"doc_module":4,"doc_module_name":25,"category_name":98,"show_sort_weight":99,"slug":100},5,"Comic",60,"comic",{"id":102,"doc_module":4,"doc_module_name":25,"category_name":103,"show_sort_weight":104,"slug":105},6,"Technology",50,"technology",{"id":107,"doc_module":4,"doc_module_name":25,"category_name":108,"show_sort_weight":109,"slug":110},7,"Healthcare",40,"healthcare",{"id":112,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":113,"slug":114},8,30,"research-report",{"id":55,"doc_module":4,"doc_module_name":25,"category_name":116,"show_sort_weight":117,"slug":118},"Religion & Spirituality",20,"religion-spirituality",{"id":117,"doc_module":4,"doc_module_name":25,"category_name":120,"show_sort_weight":117,"slug":121},"World Cup","world-cup",{"id":123,"doc_module":4,"doc_module_name":25,"category_name":124,"show_sort_weight":123,"slug":125},10,"Lifestyle","lifestyle",{"id":127,"doc_module":4,"doc_module_name":25,"category_name":128,"show_sort_weight":97,"slug":129},19,"General","general",{"code":4,"msg":82,"data":131},{"doc_id":79,"user_id":132,"nickname":42,"user_avatar":133,"doc_module":4,"category_id":112,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":113,"language":139,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":140,"faqs":141,"seo_title":142,"seo_description":12,"update_tm":80,"read_time":143,"preview_page_count":4},1099514068035,"https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c","arXiv : 1804 .01172v2 [ cs .LO] 14 May 2019  \nApplying Computer Algebra Systems with SAT Solvers to the Williamson Conjecture  \nCurtis Brighta , Ilias Kotsireasb , Vijay Ganesha  \na University of Waterloo  \nb Wilfrid Laurier University  \nAbstract  \nWe employ tools from the ﬁelds of symbolic computation and satisﬁability checking—namely, computer algebra systems and SAT solvers—to study the Williamson conjecture from combinatorial design theory and increase the bounds to which Williamson matrices have been enumerated. In particular, we completely enumerate all Williamson matrices of even order up to and including 70 which gives us deeper insight into the behaviour and distribution of Williamson matrices. We ﬁnd that, in contrast to the case when the order is odd, Williamson matrices of even order are quite plentiful and exist in every even order up to and including 70. As a consequence of this and a new construction for 8-Williamson matrices we construct 8-Williamson matrices in all odd orders up to and including 35. We additionally enumerate all Williamson matrices whose orders are divisible by 3 and less than 70, ﬁnding one previously unknown set of Williamson matrices of order 63.  \nKeywords: Williamson matrices; Boolean satisﬁability; SAT solvers; Exhaustive search; Autocorrelation  \n1. Introduction  \nIn recent years SAT solvers have been used to solve or make progress on mathematical conjectures which have otherwise resisted solution from some of the world's best mathematicians. Some prominent problems which ﬁt into this trend include the Erds discrepancy conjecture, which was open for 80 years and had a special case solved by Konev and Lisitsa (2014); the Ruskey–Savage conjecture, which has been open for 25 years and had a special case solved by Zulkoski et al. (2015); the Boolean Pythagorean triples problem, which was open for 30 years and solved by Heule et al. (2016); and the determination of the ﬁfth Schur number, which was open for 100 years and solved by Heule (2018) . Although these are problems which arise in completely separate ﬁeldsand have no obvious connection to propositional satisﬁability checking, nevertheless SAT solvers were found to be extremely effective at pushing the state-of-the-art and sometimes absolutely crucial in the problem's ultimate solution.  \nIn this paper we apply a SAT solver to the Williamson conjecture from combinatorial design theory. Our work is similar in spirit to the aforementioned works but we would like to highlight two main differences. Firstly, we employ an approach inspired by SMT  \nTo appear in the Journal of Symbolic Computation March 15, 2019  \n(SAT modulo theories) solvers and use a SAT solver that is able to learn conﬂict clauses through a piece of code speciﬁcally tailored to the problem domain. This code encodes domain-speciﬁc knowledge that an off-the-shelf SAT solver would otherwise not be able to exploit. This framework is not limited to any speciﬁc domain; any external library or function can be used as long as it is callable by the SAT solver. As we will see in Section 3, the clauses that are learned in this fashion can enormously cut down the search space as well as the solver's runtime.  \nSecondly, similar in style to (Zulkoski et al., 2015) we incorporate functionality from computer algebra systems to increase the efﬁciency of the search in what we call the “SAT+CAS” paradigm. This approach of combining computer algebra systems with SAT or SMT solvers was also independently proposed at the conference ISSAC by Ábrahám (2015) . More recently, it has been argued by the SC2 project (Ábrahámet al., 2016) that the ﬁelds of satisﬁability checking and symbolic computation are complementary and combining the tools of both ﬁelds (i.e., SAT solvers and computer algebra systems) in the right way can solve problems more efﬁciently than could be done by applying the tools of either ﬁeld in isolation, and our work provides evidence for this view.  \nWe describe the Williamson c","cbCaijHyfZnluon7","https://ap.wps.com/l/cbCaijHyfZnluon7","pdf",354197,"English","# Introduction\n## SAT solvers in mathematical conjectures\n## SAT+CAS paradigm overview\n# The Williamson conjecture\n## Matrices and construction context","[{\"question\":\"What tools and paradigms does the paper use for the Williamson conjecture?\",\"answer\":\"It combines computer algebra systems with SAT solvers under a “SAT+CAS” paradigm, and also uses SMT-inspired techniques by learning conflict clauses through a problem-tailored code.\"},{\"question\":\"What does the paper achieve for even-order Williamson matrices?\",\"answer\":\"It completely enumerates all Williamson matrices of even order up to and including 70 and finds they exist in every even order within that range.\"},{\"question\":\"What additional results are reported for 8-Williamson matrices and other orders?\",\"answer\":\"A new construction for 8-Williamson matrices produces them in all odd orders up to and including 35, and the paper enumerates cases divisible by 3 below 70, identifying a previously unknown set of order 63.\"}]","Applying Computer Algebra Systems with SAT Solvers to the Williamson Conjecture - v2 | PDF",76]