paper-with-me

Papers

Community-based 3-SAT Formulas with a Predefined Solution

2019-02-26 · Yamin Hu, Wenjian Luo, Junteng Wang

It is crucial to generate crafted SAT formulas with predefined solutions for the testing and development of SAT solvers since many SAT formulas from real-world applications have solutions. Although some generating algorithms have been proposed to generate SAT formulas with predefined solutions, community structures of SAT formulas are not considered. 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. The proposed 3-SAT formula generating algorithm controls the quality of community structures through controlling (1) the number of clauses whose variables have a common community, which we call intra-community clauses, and (2) the number of variables that only belong to one community, which we call intra-community variables. To study the combined effect of community structures and clause distributions on the hardness of SAT formulas, we measure solving runtimes of two solvers, gluHack (a leading CDCL solver) and CPSparrow (a leading SLS solver), on the generated SAT formulas under different groups of parameter settings. Through extensive experiments, we obtain some noteworthy observations on the SAT formulas generated by the proposed algorithm: (1) The community structure has little or no effects on the hardness of SAT formulas with regard to CPSparrow but a strong effect with regard to gluHack. (2) Only when the proportion of true literals in a SAT formula in terms of the predefined solution is 0.5, SAT formulas are hard-to-solve with regard to gluHack; when this proportion is below 0.5, SAT formulas are hard-to-solve with regard to CPSparrow. (3) When the ratio of the number of clauses to that of variables is around 4.25, the SAT formulas are hard-to-solve with regard to both gluHack and CPSparrow.

📄 PDF Abstract BibTeX arXiv:1902.09706

Code (1)

YaminHuPaperCode/Community-based-SAT-Formulas 공식 구현

Similar Papers 제목 키워드 기반

Learning Linear Temporal Properties from Noisy Data: A MaxSAT Approach

2021-04-30 · Jean-Raphaël Gaglione, Daniel Neider, Rajarshi Roy, Ufuk Topcu 외

We address the problem of inferring descriptions of system behavior using Linear Temporal Logic (LTL) from a finite set of positive and negative examples. Most of the existing approaches for solving such a task rely on p…

Scalable Anytime Algorithms for Learning Fragments of Linear Temporal Logic

2021-10-13 · Ritam Raha, Rajarshi Roy, Nathanaël Fijalkow, Daniel Neider

Linear temporal logic (LTL) is a specification language for finite sequences (called traces) widely used in program verification, motion planning in robotics, process mining, and many other areas. We consider the problem…

Motion Planning

Interpretable Classification of Time-Series Data using Efficient Enumerative Techniques

2019-07-24 · Sara Mohammadinejad, Jyotirmoy V. Deshmukh, Aniruddh G. Puranic, Marcell Vazquez-Chanlatte 외

Cyber-physical system applications such as autonomous vehicles, wearable devices, and avionic systems generate a large volume of time-series data. Designers often look for tools to help classify and categorize the data. …

Autonomous VehiclesClassificationGeneral ClassificationTime Series+1

Formal analysis of HTM Spatial Pooler performance under predefined operation conditions

2016-07-04 · M. Pietron, M. Wielgosz, K. Wiatr

This paper introduces mathematical formalism for Spatial (SP) of Hierarchical Temporal Memory (HTM) with a spacial consideration for its hardware implementation. Performance of HTM network and its ability to learn and ad…

Traditional Readability Formulas Compared for English

2023-01-08 · Bruce W. Lee, Jason Hyung-Jong Lee

Traditional English readability formulas, or equations, were largely developed in the 20th century. Nonetheless, many researchers still rely on them for various NLP applications. This phenomenon is presumably due to the …

NeRFText Simplification