On the Hierarchical Community Structure of Practical Boolean Formulas

被引:2
|
作者
Li, Chunxiao [1 ]
Chung, Jonathan [1 ]
Mukherjee, Soham [1 ,2 ]
Vinyals, Marc [3 ]
Fleming, Noah [4 ]
Kolokolova, Antonina [5 ]
Mu, Alice [1 ]
Ganesh, Vijay [1 ]
机构
[1] Univ Waterloo, Waterloo, ON, Canada
[2] Perimeter Inst Theoret Phys, Waterloo, ON, Canada
[3] Technion, Haifa, Israel
[4] Univ Toronto, Toronto, ON, Canada
[5] Mem Univ Newfoundland, St John, NF, Canada
来源
THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, SAT 2021 | 2021年 / 12831卷
关键词
SAT; SATISFIABILITY; RESOLUTION;
D O I
10.1007/978-3-030-80223-3_25
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Modern CDCL SAT solvers easily solve industrial instances containing tens of millions of variables and clauses, despite the theoretical intractability of the SAT problem. This gap between practice and theory is a central problem in solver research. It is believed that SAT solvers exploit structure inherent in industrial instances, and hence there have been numerous attempts over the last 25 years at characterizing this structure via parameters. These can be classified as rigorous, i.e., they serve as a basis for complexity-theoretic upper bounds (e.g., backdoors), or correlative, i.e., they correlate well with solver run time and are observed in industrial instances (e.g., community structure). Unfortunately, no parameter proposed to date has been shown to be both strongly correlative and rigorous over a large fraction of industrial instances. Given the sheer difficulty of the problem, we aim for an intermediate goal of proposing a set of parameters that is strongly correlative and has good theoretical properties. Specifically, we propose parameters based on a graph partitioning called Hierarchical Community Structure (HCS), which captures the recursive community structure of a graph of a Boolean formula. We show that HCS parameters are strongly correlative with solver run time using an Empirical Hardness Model, and further build a classifier based on HCS parameters that distinguishes between easy industrial and hard random/crafted instances with very high accuracy. We further strengthen our hypotheses via scaling studies. On the theoretical side, we show that counterexamples which plagued flat community structure do not apply to HCS, and that there is a subset of HCS parameters such that restricting them limits the size of embeddable expanders.
引用
收藏
页码:359 / 376
页数:18
相关论文
共 50 条
  • [41] 3D hierarchical geometric modeling and multiscale FE analysis as a base for individualized medical diagnosis of bone structure
    Podshivalov, L.
    Fischer, A.
    Bar-Yoseph, P. Z.
    BONE, 2011, 48 (04) : 693 - 703
  • [42] The Structure of Microbial Community and Degradation of Diatoms in the Deep Near-Bottom Layer of Lake Baikal
    Zakharova, Yulia R.
    Galachyants, Yuri P.
    Kurilkina, Maria I.
    Likhoshvay, Alexander V.
    Petrova, Darya P.
    Shishlyannikov, Sergey M.
    Ravin, Nikolai V.
    Mardanov, Andrey V.
    Beletsky, Alexey V.
    Likhoshway, Yelena V.
    PLOS ONE, 2013, 8 (04):
  • [43] The diversity and community structure of symbiotic cyanobacteria in hornworts inferred from long-read amplicon sequencing
    Nelson, Jessica M.
    Hauser, Duncan A.
    Li, Fay-Wei
    AMERICAN JOURNAL OF BOTANY, 2021, 108 (09) : 1731 - 1744
  • [44] Spatial, Geographical, Climatic, and Edaphic Influences on Moss Community Structure: A Case Study from Qinhuangdao, China
    Zheng, Guochen
    Gu, Jiqi
    Zhao, Wei
    Zhang, Yuhan
    Guan, Zidan
    Lei, Ming
    He, Chenyang
    FORESTS, 2024, 15 (03):
  • [45] Impact of eddy-wind interaction on eddy demographics and phytoplankton community structure in a model of the North Atlantic Ocean
    Anderson, Laurence A.
    McGillicuddy, Dennis J., Jr.
    Maltrud, Mathew E.
    Lima, Ivan D.
    Doney, Scott C.
    DYNAMICS OF ATMOSPHERES AND OCEANS, 2011, 52 (1-2) : 80 - 94
  • [46] Assembly of forest communities across East Asia - insights from phylogenetic community structure and species pool scaling
    Feng, Gang
    Mi, Xiangcheng
    Eiserhardt, Wolf L.
    Jin, Guangze
    Sang, Weiguo
    Lu, Zhijun
    Wang, Xihua
    Li, Xiankun
    Li, Buhang
    Sun, Ifang
    Ma, Keping
    Svenning, Jens-Christian
    SCIENTIFIC REPORTS, 2015, 5
  • [47] Complex effects of scale on the relationships of landscape pattern versus avian species richness and community structure in a woodland savanna mosaic
    Bar-Massada, Avi
    Wood, Eric M.
    Pidgeon, Anna M.
    Radeloff, Volker C.
    ECOGRAPHY, 2012, 35 (05) : 393 - 411
  • [48] Microbial community structure in a constructed wetland based on a recirculating aquaculture system: Exploring spatio-temporal variations and assembly mechanisms
    Tian, Wenjie
    Li, Qiufen
    Luo, Zijun
    Wu, Chao
    Sun, Bo
    Zhao, Danting
    Chi, Saisai
    Cui, Zhengguo
    Xu, Ailing
    Song, Zhiwen
    MARINE ENVIRONMENTAL RESEARCH, 2024, 197
  • [49] Development of low-cost image mosaics of hard-bottom sessile communities using SCUBA: comparisons of optical media and of proxy measures of community structure
    van Rein, H.
    Schoeman, D. S.
    Brown, C. J.
    Quinn, R.
    Breen, J.
    JOURNAL OF THE MARINE BIOLOGICAL ASSOCIATION OF THE UNITED KINGDOM, 2012, 92 (01) : 49 - 62
  • [50] Size structure changes of mesopelagic fishes and community biomass size spectra along a transect from the equator to the Bay of Biscay collected in 1966-1979 and 2014-2015
    Fock, Heino O.
    Czudaj, Stephanie
    ICES JOURNAL OF MARINE SCIENCE, 2019, 76 (03) : 755 - 770