中文
相关论文

相关论文: Improving SAT Solvers via Blocked Clause Decomposi…

200 篇论文

We propose a resource-constrained heuristic for instances of Max-SAT that iteratively decomposes a larger problem into smaller subcomponents that can be solved by optimized solvers and hardware. The unconstrained outer loop maintains the…

人工智能 · 计算机科学 2024-10-15 Brian Matejek , Daniel Elenius , Cale Gentry , David Stoker , Adam Cobb

Backtracking search algorithms are often used to solve the Constraint Satisfaction Problem (CSP). The efficiency of backtracking search depends greatly on the variable ordering heuristics. Currently, the most commonly used heuristics are…

人工智能 · 计算机科学 2021-12-28 Wen Song , Zhiguang Cao , Jie Zhang , Andrew Lim

Recent work introduced the cube-and-conquer technique to solve hard SAT instances. It partitions the search space into cubes using a lookahead solver. Each cube is tackled by a conflict-driven clause learning (CDCL) solver. Crucial for…

数据结构与算法 · 计算机科学 2014-02-19 Peter van der Tak , Marijn J. H. Heule , Armin Biere

Many constraint satisfaction and optimisation problems can be solved effectively by encoding them as instances of the Boolean Satisfiability problem (SAT). However, even the simplest types of constraints have many encodings in the…

人工智能 · 计算机科学 2023-11-09 Felix Ulrich-Oltean , Peter Nightingale , James Alfred Walker

Automated reasoners, such as SAT/SMT solvers and first-order provers, are becoming the backbones of rigorous systems engineering, being used for example in applications of system verification, program synthesis, and cybersecurity.…

计算机科学中的逻辑 · 计算机科学 2024-12-23 Robin Coutelier , Jakob Rath , Michael Rawson , Armin Biere , Laura Kovács

Local causal discovery aims to learn and distinguish the direct causes and effects of a target variable from observed data. Existing constraint-based local causal discovery methods use AND or OR rules in constructing the local causal…

人工智能 · 计算机科学 2025-05-13 Zhaolong Ling , Honghui Peng , Yiwen Zhang , Debo Cheng , Xingyu Wu , Peng Zhou , Kui Yu

Our work presents a novel reinforcement learning (RL) based framework to optimize heuristic selection within the conflict-driven clause learning (CDCL) process, improving the efficiency of Boolean satisfiability (SAT) solving. The proposed…

计算与语言 · 计算机科学 2025-12-05 Muyu Pan , Matthew Walter , Dheeraj Kodakandla , Mahfuza Farooque

This article presents a form of bi-cross-validation (BCV) for choosing the rank in outer product models, especially the singular value decomposition (SVD) and the nonnegative matrix factorization (NMF). Instead of leaving out a set of rows…

应用统计 · 统计学 2009-08-17 Art B. Owen , Patrick O. Perry

It is well known that the variable ordering can be critical to the efficiency or even tractability of the cylindrical algebraic decomposition (CAD) algorithm. We propose new heuristics inspired by complexity analysis of CAD to choose the…

符号计算 · 计算机科学 2022-08-29 Tereso del Río , Matthew England

The so-called block-term decomposition (BTD) tensor model has been recently receiving increasing attention due to its enhanced ability of representing systems and signals that are composed of \emph{blocks} of rank higher than one, a…

Due to the increasing challenges posed by the relentless rise in the design complexity of integrated circuits, Boolean Satisfiability (SAT) has emerged as a robust alternative to structural APTG techniques. However, the high cost of…

人工智能 · 计算机科学 2023-03-07 Hui-Ling Zhen , Naixing Wang , Junhua Huang , Xinyue Huang , Mingxuan Yuan , Yu Huang

We target the problem of accuracy and robustness in causal inference from finite data sets. Some state-of-the-art algorithms produce clear output complete with solid theoretical guarantees but are susceptible to propagating erroneous…

人工智能 · 计算机科学 2012-10-19 Tom Claassen , Tom Heskes

The block coordinate descent (BCD) method is widely used for minimizing a continuous function f of several block variables. At each iteration of this method, a single block of variables is optimized, while the remaining variables are held…

最优化与控制 · 数学 2012-09-12 Meisam Razaviyayn , Mingyi Hong , Zhi-Quan Luo

We propose a methodology to address two analysis problems concerning complex systems, namely bounding state functionals of stochastic differential equations (SDEs) and verifying set avoidance of systems described by partial differential…

最优化与控制 · 数学 2016-03-30 Mohamadreza Ahmadi , Giorgio Valmorbida , Antonis Papachristodoulou

Planning as satisfiability is a principal approach to planning with many eminent advantages. The existing planning as satisfiability techniques usually use encodings compiled from STRIPS. We introduce a novel SAT encoding scheme (SASE)…

人工智能 · 计算机科学 2014-01-21 Ruoyun Huang , Yixin Chen , Weixiong Zhang

The performance of Conflict-Driven Clause Learning solvers hinges on internal heuristics, yet the heterogeneity of SAT problems makes a single, universally optimal configuration unattainable. While prior automated methods can find…

人工智能 · 计算机科学 2025-09-17 Minyu Chen , Guoqiang Li

Generalizing the novel clause elimination procedures developed in [M. Heule, M. J\"arvisalo, and A. Biere. Clause elimination procedures for CNF formulas. In Proc. LPAR-17, volume 6397 of LNCS, pages 357-371. Springer, 2010.], we introduce…

计算机科学中的逻辑 · 计算机科学 2015-03-17 Marijn Heule , Matti Järvisalo , Armin Biere

Symmetry breaking is a popular technique to reduce the search space for SAT solving by exploiting the underlying symmetry over variables and clauses in a formula. The key idea is to first identify sets of assignments which fall in the same…

计算机科学中的逻辑 · 计算机科学 2020-01-17 Saket Dingliwal , Ronak Agarwal , Happy Mittal , Parag Singla

Unbiased learning to rank has been proposed to alleviate the biases in the search ranking, making it possible to train ranking models with user interaction data. In real applications, search engines are designed to display only the most…

信息检索 · 计算机科学 2024-06-14 Haiyuan Zhao , Jun Xu , Xiao Zhang , Guohao Cai , Zhenhua Dong , Ji-Rong Wen

Over the years complexity theorists have proposed many structural parameters to explain the surprising efficiency of conflict-driven clause-learning (CDCL) SAT solvers on a wide variety of large industrial Boolean instances. While some of…