中文
相关论文

相关论文: Approaches for Synthesis Conjectures in an SMT Sol…

200 篇论文

Quantifier-free nonlinear arithmetic (QF_NRA) appears in many applications of satisfiability modulo theories solving (SMT). Accordingly, efficient reasoning for corresponding constraints in SMT theory solvers is highly relevant. We propose…

计算机科学中的逻辑 · 计算机科学 2018-04-30 Pascal Fontaine , Mizuhito Ogawa , Thomas Sturm , Xuan Tung Vu

Recent years have witnessed a wide array of results in software testing, exploring different approaches and methodologies ranging from fuzzers to symbolic engines, with a full spectrum of instances in between such as concolic execution and…

软件工程 · 计算机科学 2021-06-14 Luca Borzacchiello , Emilio Coppa , Camil Demetrescu

This paper advocates for the broader application of SMT solvers in everyday programming, challenging the conventional wisdom that these tools are solely for formal methods and verification. We claim that SMT solvers, when seamlessly…

编程语言 · 计算机科学 2025-09-19 Facundo Domínguez , Arnaud Spiwack

In this paper, we explore different techniques to synthesize modular invariants for synchronous code encoded as Horn clauses. Modular invariants are a set of formulas that characterizes the validity of predicates. They are very useful for…

计算机科学中的逻辑 · 计算机科学 2014-12-04 Pierre-Loic Garoche , Arie Gurfinkel , Temesghen Kahsai

Program synthesis is the task of automatically generating expressions that satisfy a given specification. Program synthesis techniques have been used to automate the generation of loop invariants in code, synthesize function summaries, and…

计算机科学中的逻辑 · 计算机科学 2020-10-13 Elizabeth Polgreen , Sanjit A. Seshia

We propose a general framework for inconsistency-tolerant query answering within existential rule setting. This framework unifies the main semantics proposed by the state of art and introduces new ones based on cardinality and majority…

In this paper, we present an approach for fault-tolerant synthesis by combining predefined patterns for fault-tolerance with algorithmic game solving. A non-fault-tolerant system, together with the relevant fault hypothesis and…

计算机科学与博弈论 · 计算机科学 2010-11-02 Chih-Hong Cheng , Harald Ruess , Alois Knoll , Christian Buckl

Machine learning is a thriving part of computer science. There are many efficient approaches to machine learning that do not provide strong theoretical guarantees, and a beautiful general learning theory. Unfortunately, machine learning…

机器学习 · 计算机科学 2016-09-12 Charles Jordan , Łukasz Kaiser

Recent employments of SMT solvers within the Lyapunov function synthesis provided effective tools for automated construction of Lyapunov functions alongside with sound computer-assisted certificates. The main benefit of the suggested…

系统与控制 · 电气工程与系统科学 2021-12-06 Lukas Munser , Grigory Devadze , Stefan Streif

We present our extension of ACL2 with Satisfiability Modulo Theories (SMT) solvers using ACL2's trusted clause processor mechanism. We are particularly interested in the verification of physical systems including Analog and Mixed-Signal…

计算机科学中的逻辑 · 计算机科学 2015-09-22 Yan Peng , Mark Greenstreet

Satisfiability checking for Linear Temporal Logic (LTL) is a fundamental step in checking for possible errors in LTL assertions. Extant LTL satisfiability checkers use a variety of different search procedures. With the sole exception of LTL…

计算机科学中的逻辑 · 计算机科学 2014-04-30 Jianwen Li , Geguang Pu , Lijun Zhang , Moshe Y. Vardi , Jifeng He

Multi-document summarization entails producing concise synopses of collections of inputs. For some applications, the synopsis should accurately synthesize inputs with respect to a key aspect, e.g., a synopsis of film reviews written about a…

计算与语言 · 计算机科学 2024-07-15 Jay DeYoung , Stephanie C. Martinez , Iain J. Marshall , Byron C. Wallace

The Test Template Framework (TTF) is a model-based testing method for the Z notation. In the TTF, test cases are generated from test specifications, which are predicates written in Z. In turn, the Z notation is based on first-order logic…

软件工程 · 计算机科学 2012-02-29 Maximiliano Cristiá , Claudia Frydman

Uncertainty quantification is a fundamental problem in the analysis and interpretation of synthetic control (SC) methods. We develop conditional prediction intervals in the SC framework, and provide conditions under which these intervals…

统计方法学 · 统计学 2021-09-09 Matias D. Cattaneo , Yingjie Feng , Rocio Titiunik

This paper presents a framework to derive instantiation-based decision procedures for satisfiability of quantified formulas in first-order theories, including its correctness, implementation, and evaluation. Using this framework we derive…

计算机科学中的逻辑 · 计算机科学 2016-02-12 Andrew Reynolds , Tim King , Viktor Kuncak

Ontology Matching aims to find a set of semantic correspondences, called an alignment, between related ontologies. In recent years, there has been a growing interest in efficient and effective matching methods for large ontologies. However,…

人工智能 · 计算机科学 2013-07-23 Emanuel Santos , Daniel Faria , Cátia Pesquita , Francisco Couto

We study the complexity of reasoning tasks for logics in team semantics. Our main focus is on the data complexity of model checking but we also derive new results for logically defined counting and enumeration problems. Our approach is…

计算机科学中的逻辑 · 计算机科学 2022-04-04 Arnaud Durand , Juha Kontinen , Jouko Väänänen

Dependent types offer great versatility and power, but developing proofs with them can be tedious and requires considerable human guidance. We propose to integrate Satisfiability Modulo Theories (SMT)-based refinement types into the…

编程语言 · 计算机科学 2021-10-13 Gan Shen , Lindsey Kuper

With the growing interest in quantum programs, ensuring their correctness is a fundamental challenge. Although constraint-solving techniques can overcome some limitations of traditional testing and verification, they have not yet been…

量子物理 · 物理学 2026-02-25 Shangzhou Xia , Haitao Fu , Jianjun Zhao

The aim of this short paper is to give a practical introduction to functional interpretation of proofs for computer scientists interested in synthesis.

计算机科学中的逻辑 · 计算机科学 2014-03-31 Daniel Weller