中文
相关论文

相关论文: Driving CDCL Search

200 篇论文

This study presents a novel heuristic algorithm called the "Minimal Positive Negative Product Strategy" to guide the CDCL algorithm in solving the Boolean satisfiability problem. It provides a mathematical explanation for the superiority of…

人工智能 · 计算机科学 2023-10-31 Qun Zhao , Xintao Wang , Menghui Yang

Contrastive self-supervised learning (CSL) is an approach to learn useful representations by solving a pretext task that selects and compares anchor, negative and positive (APN) features from an unlabeled dataset. We present a conceptual…

计算机视觉与模式识别 · 计算机科学 2020-09-02 William Falcon , Kyunghyun Cho

We present the hybrid ASP solver clingcon, combining the simple modeling language and the high performance Boolean solving capacities of Answer Set Programming (ASP) with techniques for using non-Boolean constraints from the area of…

计算机科学中的逻辑 · 计算机科学 2012-10-09 Max Ostrowski , Torsten Schaub

Domain-specific heuristics are an important technique for solving combinatorial problems efficiently. We propose a novel semantics for declarative specifications of domain-specific heuristics in Answer Set Programming (ASP). Decision…

人工智能 · 计算机科学 2019-09-19 Richard Taupe , Konstantin Schekotihin , Peter Schüller , Antonius Weinzierl , Gerhard Friedrich

Automatic Curriculum Learning (ACL) has become a cornerstone of recent successes in Deep Reinforcement Learning (DRL).These methods shape the learning trajectories of agents by challenging them with tasks adapted to their capacities. In…

机器学习 · 计算机科学 2020-06-01 Rémy Portelas , Cédric Colas , Lilian Weng , Katja Hofmann , Pierre-Yves Oudeyer

Modern SMT solvers have revolutionized the approach to constraint satisfaction problems by integrating advanced theory reasoning and encoding techniques. In this work, we evaluate the performance of modern SMT solvers in Z3, CVC5 and…

人工智能 · 计算机科学 2025-01-16 Liam Davis , Tairan Ji

The Boolean Satisfiability problem (SAT), as the prototypical $\mathsf{NP}$-complete problem, is crucial in both theoretical computer science and practical applications. To address this problem, stochastic local search (SLS) algorithms,…

人工智能 · 计算机科学 2026-04-17 Maximilian J. Kramer , Paul Boes , Jens Eisert

A modified LAB algorithm is introduced in this paper. It builds upon the original LAB algorithm (Reddy et al. 2023), which is a socio-inspired algorithm that models competitive and learning behaviours within a group, establishing…

机器学习 · 计算机科学 2023-10-06 Ruturaj Reddy , Utkarsh Gupta , Ishaan Kale , Apoorva Shastri , Anand J Kulkarni

We describe a SAT solver using both the GPU (CUDA) and the CPU with a new clause exchange strategy. The CPU runs a classic multithreaded CDCL SAT solver. EachCPU thread exports all the clauses it learns to the GPU. The GPU makes a heavy…

人工智能 · 计算机科学 2020-12-08 Nicolas Prevot

Handling large amounts of data has become a key for developing automated driving systems. Especially for developing highly automated driving functions, working with images has become increasingly challenging due to the sheer size of the…

机器人学 · 计算机科学 2023-04-24 Philipp Rigoll , Patrick Petersen , Hanno Stage , Lennart Ries , Eric Sax

This paper introduces the 2019 version of \us{}, a novel Constraint Programming framework for floating point verification problems expressed with the SMT language of SMTLIB. SMT solvers decompose their task by delegating to specific…

人工智能 · 计算机科学 2020-03-02 Heytem Zitoun , Claude Michel , Laurent Michel , Michel Rueher

The ability to generate test data is often a necessary prerequisite for automated software testing. For the generated data to be fit for its intended purpose, the data usually has to satisfy various logical constraints. When testing is…

软件工程 · 计算机科学 2020-05-19 Ghanem Soltana , Mehrdad Sabetzadeh , Lionel C. Briand

Combinatorial optimization has found applications in numerous fields, from aerospace to transportation planning and economics. The goal is to find an optimal solution among a finite set of possibilities. The well-known challenge one faces…

人工智能 · 计算机科学 2020-06-03 Quentin Cappart , Thierry Moisan , Louis-Martin Rousseau , Isabeau Prémont-Schwarz , Andre Cire

We present a new extended resolution clause learning (ERCL) algorithm, implemented as part of a conflict-driven clause-learning (CDCL) SAT solver, wherein new variables are dynamically introduced as definitions for {\it Dual Implication…

计算机科学中的逻辑 · 计算机科学 2026-05-27 Sam Buss , Jonathan Chung , Vijay Ganesh , Albert Oliveras

In various scenarios, a single phase of modelling and solving is either not sufficient or not feasible to solve the problem at hand. A standard approach to solving AI planning problems, for example, is to incrementally extend the planning…

人工智能 · 计算机科学 2020-09-24 Gökberk Koçak , Özgür Akgün , Nguyen Dang , Ian Miguel

The rise of large language models (LLMs) has sparked interest in coding assistants. While general-purpose programming languages are well supported, generating code for domain-specific languages remains a challenging problem for LLMs. In…

人工智能 · 计算机科学 2025-12-22 Timo Pierre Schrader , Lukas Lange , Tobias Kaminski , Simon Razniewski , Annemarie Friedrich

In this paper, we address the problem of enumerating all models of a Boolean formula in conjunctive normal form (CNF). We propose an extension of CDCL-based SAT solvers to deal with this fundamental problem. Then, we provide an experimental…

人工智能 · 计算机科学 2013-05-08 Said Jabbour , Lakhdar Sais , Yakoub Salhi

Recent advances in pre-trained language models have improved the performance for text classification tasks. However, little attention is paid to the priority scheduling strategy on the samples during training. Humans acquire knowledge…

计算与语言 · 计算机科学 2022-10-27 Xulong Zhang , Jianzong Wang , Ning Cheng , Jing Xiao

A new algorithm for deciding the satisfiability of polynomial formulas over the reals is proposed. The key point of the algorithm is a new projection operator, called sample-cell projection operator, custom-made for Conflict-Driven Clause…

计算机科学中的逻辑 · 计算机科学 2020-03-05 Haokun Li , Bican Xia

Propositional satisfiability (SAT) is an NP-complete problem that impacts many research fields, such as planning, verification, and security. Mainstream modern SAT solvers are based on the Conflict-Driven Clause Learning (CDCL) algorithm.…

人工智能 · 计算机科学 2024-05-10 Wenxi Wang , Yang Hu , Mohit Tiwari , Sarfraz Khurshid , Kenneth McMillan , Risto Miikkulainen