[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-267459-105":59,"doc-detail-267459-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","understanding-random-sat-beyond-the-clauses-to-variables-ratio","Understanding Random SAT - Beyond the Clauses-to-Variables Ratio","","The document studies how to automatically identify properties of random SAT instances that correlate with empirical solver hardness. It applies machine learning to three SAT solvers and two instance distributions: uniform random 3-SAT with varying clause-to-variable ratios, and uniform random 3-SAT with a fixed ratio at the phase transition. The analysis shows that highly accurate predictive models can be built, then uses model inspection to determine the most useful features.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":40,"@type":76,"position":81},"https://docshare.wps.com/document/research-report/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/understanding-random-sat-beyond-the-clauses-to-variables-ratio/267459/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/understanding-random-sat-beyond-the-clauses-to-variables-ratio/267459.png","ImageObject",300,407,{"name":92,"@type":93},"Berry Peter","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-29","2026-09-14",true,{"@type":102,"interactionType":103,"userInteractionCount":52},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What problem does the document address about random SAT instances?","Question",{"text":112,"@type":113},"It addresses how to automatically identify features of random SAT instances that predict empirical hardness using machine learning.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"Which SAT solvers and instance distributions are analyzed?",{"text":117,"@type":113},"It analyzes three SAT solvers (kcnfs, oksolver, and satz) on two distributions: uniform random 3-SAT with varying clause-to-variable ratios, and uniform random 3-SAT with the ratio fixed at the phase transition point.",{"name":119,"@type":110,"acceptedAnswer":120},"What is the main contribution regarding predictive models and features?",{"text":121,"@type":113},"The document shows that surprisingly accurate hardness prediction models can be built in all studied cases and further analyzes the models to identify which features are most useful for predicting hardness.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},267459,1789419383,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":39,"category_name":40,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":52,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":129,"read_time":144,"preview_page_count":4},1374402524268,"https://ap-avatar.wpscdn.com/davatar_3d24733baf745e90a7e4bdd5f77d97b2","Understanding Random SAT: Beyond the Clauses-to-Variables Ratio  \nEugene Nudelman 􀀀 , Alex Devkar􀀀 , Yoav Shoham􀀀 , and Kevin Leyton-Brown✁  \n✂ Computer Science Department, Stanford University,Stanford, CA ✄ eugnud,avd,shoham☎ @[cs.stanford.edu](cs.stanford.edu)[ ](cs.stanford.edu)✆ Computer Science Department, University of British Columbia, Vancouver, BC [kevinlb@cs.ubc.ca](kevinlb@cs.ubc.ca)  \nAbstract. It is well known that the ratio of the number of clauses to the number of variables in a random ✝-SAT instance is highly correlated with the instance's empirical hardness. We consider the problem of identifying such features of random SAT instances automatically with machine learning. We describe and analyze models for three SAT solvers􀂗kcnfs, oksolverand satz􀂗and for two different distributions of instances: uniform random 3-SAT with varying ratio of clauses-to-variables, and uniform random 3-SAT with 􀀂xed ratio of clauses-tovariables. We show that surprisingly accurate models can be built in all cases.  \nFurthermore, we analyze these models to determine which features are most useful in predicting whether an instance will be hard to solve. Finally we discuss other applications of our models including SATzilla, a portfolio of existing SAT solvers, which competed in the 2003 and 2004 SAT competitions.3  \n1 Introduction  \nSAT is among the most studied problems in computer science, representing a generic constraint satisfaction problem with binary variables and arbitrary constraints. It is also the prototypical ✞ ✟-Hard problem, and so its worst-case complexity has received much attention. Accordingly, it is not surprising that SAT has become a primary platform for the investigation of average-case and empirical complexity. Particular interest has been shown for randomly-generated SAT instances:this testbed offers a range of very easy to very hard instances for any given input size, yet the simplicity of the algorithm used to generate such instances makes them easier to understand analytically. Moreover, working on this testbed offers the opportunity to make connections toa wealth of existing work.  \nA seminal paper by Selman, Mitchell and Levesque [13] considered the empirical performance of DPLL-type solvers running on uniform-random ✡ -SAT instances.4 It found a strong correlation between the instance's hardness and the ratio of the number of clauses  to the number of variables in the instance. Furthermore, it demonstrated  \n3 We'd like to acknowledge very helpful assistance from Holger Hoos and Nando De Freitas, and our indebtedness to the authors of the algorithms in the SATzilla portfolio.  \n4 Similar, contemporaneous work on phase transition phenomena in other hard problems was performed by Cheeseman [4], among others.  \nthat the hardest region (e.g., for random 3-SAT, a clauses-to-variables ratio of roughly 4.26) corresponds exactly to a phase transition in a non-algorithm-speci􀀂c theoretical property of the instance: the probability that a randomly-generated formula having a given ratio will be satis􀀂able. This well-publicized 􀀂nding led to increased enthusiasm for the idea of studying algorithm performance experimentally, using the same tools as are used to study natural phenomena. Over the past decade, this approach has complemented more traditional theoretical worst-case analysis of algorithms, with interesting 􀀂ndings on (e.g.) islands of tractability [7], search space topologies for stochastic local search algorithms [6], backbones [12], backdoors [16] and random restarts [5] that have improved our understanding of algorithms' empirical behavior.  \nInspired by the success of this work in SAT and related problems, in 2001 we proposed a new methodology for using machine learning to study empirical hardness [10] . We applied this methodology to the Combinatorial Auction Winner Determination Problem (WDP)􀂗an ✞ ✟-hard combinatorial optimization problem equivalent to weighted set packing. In later work [9, 8] we extend","cbCaioRg92hMMTxc","https://ap.wps.com/l/cbCaioRg92hMMTxc","pdf",2627628,15,"English","# Introduction\n## Prior work on clause-to-variable ratio\n## Methodology using machine learning for empirical hardness\n## Goals and problem setup\n## Applications to SATzilla portfolio solving","[{\"question\":\"What problem does the document address about random SAT instances?\",\"answer\":\"It addresses how to automatically identify features of random SAT instances that predict empirical hardness using machine learning.\"},{\"question\":\"Which SAT solvers and instance distributions are analyzed?\",\"answer\":\"It analyzes three SAT solvers (kcnfs, oksolver, and satz) on two distributions: uniform random 3-SAT with varying clause-to-variable ratios, and uniform random 3-SAT with the ratio fixed at the phase transition point.\"},{\"question\":\"What is the main contribution regarding predictive models and features?\",\"answer\":\"The document shows that surprisingly accurate hardness prediction models can be built in all studied cases and further analyzes the models to identify which features are most useful for predicting hardness.\"}]","Understanding Random SAT - Beyond the Clauses-to-Variables Ratio | PDF",38]