paper-with-me

홈 › Papers

Dsat: A Native SAT Solver for Discrete Logic

2026-05-10 · Yaofang Zhang, Ken Zhou, Adnan Darwiche arxiv

Discrete variables are common in many applications, such as probabilistic reasoning, planning and explainable AI. When symbolic reasoning techniques are brought in to bear on these applications, a standard technique for handling discrete variables is to binarize them into Boolean variables to allow the use of Boolean computational machinery such as SAT solvers. This technique can face both computational and semantical challenges though. In this work, we develop a native SAT solver for discrete logic, which is a direct extension of Boolean logic in which variables can take arbitrary values. Our proposed solver has a similar design to Boolean SAT solvers, with ingredients such as unit resolution and clause learning but ones that operate natively on discrete variables. We illustrate the merits of the developed SAT solver by comparing it empirically to CSP solvers applied to discrete CNFs, to Boolean SAT solver applied to binarized CNFs, and to some hybrid solvers.

📄 PDF Abstract BibTeX arXiv:2605.09347

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Discovering heuristics in a complex SAT solver with large language models

2025-07-30 · Yiwen Sun, Furong Ye, Zhihan Chen, Ke Wei 외 arxiv

The Satisfiability problem (SAT) is fundamental in computational complexity theory and has a wide range of industrial applications. Optimizing modern SAT solvers in real-world settings is quite challenging due to their i…

HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baseline

2023-02-04 · Yang Li, Xinyan Chen, Wenxuan Guo, Xijun Li 외

Industrial SAT formula generation is a critical yet challenging task. Existing SAT generation approaches can hardly simultaneously capture the global structural properties and maintain plausible computational hardness. W…

On Continuous Local BDD-Based Search for Hybrid SAT Solving

2020-12-14 · Anastasios Kyrillidis, Moshe Y. Vardi, Zhiwei Zhang

We explore the potential of continuous local search (CLS) in SAT solving by proposing a novel approach for finding a solution of a hybrid system of Boolean constraints. The algorithm is based on CLS combined with belief …

Convolutional neural networks for mineral prospecting through alteration mapping with remote sensing data

2025-02-25 · Ehsan Farahbakhsh, Dakshi Goel, Dhiraj Pimparkar, R. Dietmar Muller 외

Traditional geological mapping, based on field observations and rock sample analysis, is inefficient for continuous spatial mapping of features like alteration zones. Deep learning models, such as convolutional neural ne…

Discrete Word Embedding for Logical Natural Language Understanding

2020-08-26 · Masataro Asai, Zilu Tang

We propose an unsupervised neural model for learning a discrete embedding of words. Unlike existing discrete embeddings, our binary embedding supports vector arithmetic operations similar to continuous embeddings. Our em…

Decision MakingNatural Language Understanding