Community-based 3-SAT formulas with a predefined solution

被引:0
|
作者
Hu Y. [1 ]
Luo W. [1 ,2 ]
Wang J. [1 ]
机构
[1] School of Computer Science and Technology, University of Science and Technology of China, Anhui, Hefei
[2] School of Computer Science and Technology, Harbin Institute of Technology, Shenzhen, Harbin
基金
中国国家自然科学基金;
关键词
community structure; predefined solution; SAT generator;
D O I
10.1504/IJWMC.2021.121603
中图分类号
学科分类号
摘要
It is crucial to generate SAT formulas with predefined solutions for the development of SAT solvers since many SAT formulas from real-world applications have solutions. Although some algorithms have been proposed to generate SAT formulas with predefined solutions, community structures of SAT formulas are not considered in these algorithms. Consequently, we propose a 3-SAT formula generating algorithm that not only guarantees the existence of a predefined solution, but also simultaneously considers community structures and clause distributions. To study the effect of community structures and clause distributions on the hardness of SAT formulas, we measure solving runtimes of two solvers, gluHack and CPSparrow, on the generated SAT formulas under different parameter settings. Through extensive experiments, we obtain some noteworthy observations. For example, the community structure has few or no effects on the hardness of SAT formulas with regard to CPSparrow but a strong effect with regard to gluHack. Copyright © 2021 Inderscience Enterprises Ltd.
引用
收藏
页码:310 / 322
页数:12
相关论文
共 50 条
  • [1] An Optical Wavelength-Based Solution to the 3-SAT Problem
    Goliaei, Sama
    Jalili, Saeed
    OPTICAL SUPERCOMPUTING, PROCEEDINGS, 2009, 5882 : 77 - 85
  • [2] On the satisfiability threshold and clustering of solutions of random 3-SAT formulas
    Maneva, Elitza
    Sinclair, Alistair
    THEORETICAL COMPUTER SCIENCE, 2008, 407 (1-3) : 359 - 369
  • [3] An optical solution to the 3-SAT problem using wavelength based selectors
    Sama Goliaei
    Saeed Jalili
    The Journal of Supercomputing, 2012, 62 : 663 - 672
  • [4] An optical solution to the 3-SAT problem using wavelength based selectors
    Goliaei, Sama
    Jalili, Saeed
    JOURNAL OF SUPERCOMPUTING, 2012, 62 (02): : 663 - 672
  • [5] FPGA based accelerator for 3-SAT conflict analysis in SAT solvers
    Safar, M
    El-Kharashi, MW
    Salem, A
    CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, PROCEEDINGS, 2005, 3725 : 384 - 387
  • [6] A DNA-based Algorithm for the Solution of One-In-Three 3-SAT Problem
    Shi, Nung-Yue
    Chu, Chih-Ping
    2009 WASE INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING, ICIE 2009, VOL I, 2009, : 620 - 625
  • [7] A DNA-based Algorithm for the Solution of Not-All-Equal 3-SAT Problem
    Shi, Nung-Yue
    Chu, Chih-Ping
    2009 WASE INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING, ICIE 2009, VOL II, 2009, : 94 - 99
  • [8] The number of 3-SAT functions
    L. Ilinca
    J. Kahn
    Israel Journal of Mathematics, 2012, 192 : 869 - 919
  • [9] THE NUMBER OF 3-SAT FUNCTIONS
    Ilinca, L.
    Kahn, J.
    ISRAEL JOURNAL OF MATHEMATICS, 2012, 192 (02) : 869 - 919
  • [10] Randomized Algorithms for 3-SAT
    Thomas Hofmeister
    Uwe Schoning
    Rainer Schuler
    Osamu Watanabe
    Theory of Computing Systems, 2007, 40 : 249 - 262