中文
相关论文

相关论文: Proof Generation in CDSAT

200 篇论文

Due to the wide employment of automated reasoning in the analysis and construction of correct systems, the results reported by automated reasoning engines must be trustworthy. For Boolean satisfiability (SAT) solvers - and more recently…

人工智能 · 计算机科学 2025-05-22 Christoph Jabs , Jeremias Berg , Bart Bogaerts , Matti Järvisalo

Software model checkers based on under-approximations and SMT solvers are very successful at verifying safety (i.e. reachability) properties. They combine two key ideas -- (a) "concreteness": a counterexample in an under-approximation is a…

计算机科学中的逻辑 · 计算机科学 2013-06-11 Anvesh Komuravelli , Arie Gurfinkel , Sagar Chaki , Edmund M. Clarke

Satisfiability modulo nonlinear real arithmetic theory (SMT(NRA)) solving is essential to multiple applications, including program verification, program synthesis and software testing. In this context, recently model constructing…

符号计算 · 计算机科学 2024-06-28 Zhonghan Wang

Mathematical reasoning remains challenging for LLMs due to complex logic and the need for precise computation. Existing methods enhance LLM reasoning by synthesizing datasets through problem rephrasing, but face issues with generation…

计算与语言 · 计算机科学 2025-06-12 Lei Xu , Sirui Chen , Yuxuan Huang , Chaochao Lu

Proving correctness of distributed or concurrent algorithms is a mind-challenging and complex process. Slight errors in the reasoning are difficult to find, calling for computer-checked proof systems. In order to build computer-checked…

分布式、并行与集群计算 · 计算机科学 2019-11-21 Armando Castañeda , Aurélie Hurault , Philippe Quéinnec , Matthieu Roy

We introduce a new algorithm for checking satisfiability based on a calculus of Dependency sequents (D-sequents). Given a CNF formula F(X), a D-sequent is a record stating that under a partial assignment a set of variables of X is redundant…

计算机科学中的逻辑 · 计算机科学 2012-07-23 Eugene Goldberg , Panagiotis Manolios

The ability of Large Language Models (LLMs) to perform reasoning tasks such as deduction has been widely investigated in recent years. Yet, their capacity to generate proofs-faithful, human-readable explanations of why conclusions…

人工智能 · 计算机科学 2026-01-21 Hui Yang , Jiaoyan Chen , Uli Sattler

{log} (read 'setlog') was born as a Constraint Logic Programming (CLP) language where sets and binary relations are first-class citizens, thus fostering set programming. Internally, {log} is a constraint satisfiability solver implementing…

计算机科学中的逻辑 · 计算机科学 2026-03-13 Maximiliano Cristiá , Alfredo Capozucca , Gianfranco Rossi

Constraint answer set programming is a promising research direction that integrates answer set programming with constraint processing. It is often informally related to the field of satisfiability modulo theories. Yet, the exact formal link…

计算机科学中的逻辑 · 计算机科学 2017-02-27 Yuliya Lierler , Benjamin Susman

Our goal is to produce validation data that can be used as an efficient (pre) test set for structural stuck-at faults. In this paper, we detail an original test-oriented mutation sampling technique used for generating such data and we…

其他计算机科学 · 计算机科学 2011-11-09 M. Scholive , V. Beroulle , C. Robach , M. L. Flottes , B. Rouzeyre

In this paper we propose a novel approach for checking satisfiability of non-linear constraints over the reals, called ksmt. The procedure is based on conflict resolution in CDCL style calculus, using a composition of symbolical and…

计算机科学中的逻辑 · 计算机科学 2019-07-08 Franz Brauße , Konstantin Korovin , Margarita Korovina , Norbert Th. Müller

Many cyber-physical systems (CPS) are safety-critical, so it is important to formally verify them, e.g. in formal logics that show a model's correctness specification always holds. Constructive Differential Game Logic (CdGL) is such a logic…

计算机科学中的逻辑 · 计算机科学 2022-10-07 Rose Bohrer , André Platzer

Semantic conflicts arise when a developer introduces changes to a codebase that unintentionally affect the behavior of changes integrated in parallel by other developers. Traditional merge tools are unable to detect such conflicts, so…

软件工程 · 计算机科学 2025-08-15 Nathalia Barbosa , Paulo Borba , Léuson Da Silva

Automatic unit test (UT) generation is essential for software quality assurance, but existing approaches--including symbolic execution, search-based approaches, and recent LLM-based generators--struggle to produce human-quality tests with…

软件工程 · 计算机科学 2026-02-04 Ziyue Hua , Tianyu Chen , Yeyun Gong , Shuai Lu , Peng Cheng , Qinglin Zhu , Yibo He , Yingjie Fu , Wenpin Jiao , Wei Yang , Tao Xie

One of the effective model checking methods is to utilize the efficient decision procedure of SAT (or SMT) solvers. In a SAT-based model checking, a system and its property are encoded into a set of logic formulas and the safety is checked…

计算机科学中的逻辑 · 计算机科学 2022-03-14 Daisuke Ishii , Saito Fujii

Chatbots are software typically embedded in Web and Mobile applications designed to assist the user in a plethora of activities, from chit-chatting to task completion. They enable diverse forms of interactions, like text and voice commands.…

软件工程 · 计算机科学 2025-03-10 Rocco Gianni Rapisarda , Davide Ginelli , Diego Clerissi , Leonardo Mariani

We consider the quantified constraint satisfaction problem (QCSP) which is to decide, given a structure and a first-order sentence (not assumed here to be in prenex form) built from conjunction and quantification, whether or not the…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Hubie Chen

The development of Large Language Models (LLMs) has brought impressive performances on mitigation strategies against misinformation, such as counterargument generation. However, LLMs are still seriously hindered by outdated knowledge and by…

计算与语言 · 计算机科学 2024-10-21 Blanca Calvo Figueras , Rodrigo Agerri

A major challenge in the field of Text Generation is evaluation because we lack a sound theory that can be leveraged to extract guidelines for evaluation campaigns. In this work, we propose a first step towards such a theory that…

计算与语言 · 计算机科学 2022-10-25 Pius von Däniken , Jan Deriu , Don Tuggener , Mark Cieliebak

Generative large language models (LLMs) with instruct training such as GPT-4 can follow human-provided instruction prompts and generate human-like responses to these prompts. Apart from natural language responses, they have also been found…