中文
相关论文

相关论文: On Counterexample Guided Quantifier Instantiation …

200 篇论文

Syntax-Guided Synthesis (SyGuS) is the computational problem of finding an implementation f that meets both a semantic constraint given by a logical formula $\varphi$ in a background theory T, and a syntactic constraint given by a grammar…

编程语言 · 计算机科学 2016-02-04 Rajeev Alur , Dana Fisman , Rishabh Singh , Armando Solar-Lezama

We discuss the topic of unsatisfiability proofs in SMT, particularly with reference to quantifier free non-linear real arithmetic. We outline how the methods here do not admit trivial proofs and how past formalisation attempts are not…

计算机科学中的逻辑 · 计算机科学 2021-08-12 Erika Abraham , James H. Davenport , Matthew England , Gereon Kremer

Satisfiability Modulo Theories (SMT) solvers are integral to program analysis techniques like concolic and symbolic execution, where they help assess the satisfiability of logical formulae to explore execution paths of the program under…

软件工程 · 计算机科学 2025-04-11 Rustam Sadykov , Azat Abdullin , Marat Akhin

In this work, we prove over 3000 previously ATP-unproved Mizar/MPTP problems by using several ATP and AI methods, raising the number of ATP-solved Mizar problems from 75\% to above 80\%. First, we start to experiment with the cvc5 SMT…

人工智能 · 计算机科学 2024-06-26 Jan Jakubův , Mikoláš Janota , Josef Urban

Satisfiability Modulo Theories (SMT) solvers incorporate decision procedures for theories of data types that commonly occur in software. This makes them important tools for automating verification problems. A limitation frequently…

计算机科学中的逻辑 · 计算机科学 2015-08-28 Kshitij Bansal , Andrew Reynolds , Tim King , Clark Barrett , Thomas Wies

Many decision procedures for SMT problems rely more or less implicitly on an instantiation of the axioms of the theories under consideration, and differ by making use of the additional properties of each theory, in order to increase…

计算机科学中的逻辑 · 计算机科学 2010-06-16 Mnacho Echenim , Nicolas Peltier

Syntax-Guided Synthesis (SyGuS) is the computational problem of finding an implementation f that meets both a semantic constraint given by a logical formula $\varphi$ in a background theory T, and a syntactic constraint given by a grammar…

软件工程 · 计算机科学 2016-11-24 Rajeev Alur , Dana Fisman , Rishabh Singh , Armando Solar-Lezama

The theory of uninterpreted functions is a key modeling tool for systems with unknown or abstracted components. Some domains such as systems biology impose further restrictions regarding monotonicity on these components, requiring specific…

计算机科学中的逻辑 · 计算机科学 2026-04-10 Ondřej Huvar , Martin Jonáš , Samuel Pastva

Syntax-guided synthesis aims to find a program satisfying semantic specification as well as user-provided structural hypothesis. For syntax-guided synthesis there are two main search strategies: concrete search, which systematically or…

编程语言 · 计算机科学 2018-02-14 Kangjing Huang , Xiaokang Qiu , Qi Tian , Yanjun Wang

We introduce the reactive synthesis competition (SYNTCOMP), a long-term effort intended to stimulate and guide advances in the design and application of synthesis procedures for reactive systems. The first iteration of SYNTCOMP is based on…

Quantum circuit synthesis is the task of decomposing a given quantum operator into a sequence of elementary quantum gates. Since the finite target gate set cannot exactly implement any given operator, approximation is often necessary. Model…

量子物理 · 物理学 2025-11-05 Dekel Zak , Jingyi Mei , Jean-Marie Lagniez , Alfons Laarman

In deductive verification and software model checking, dealing with certain specification language constructs can be problematic when the back-end solver is not sufficiently powerful or lacks the required theories. One way to deal with this…

计算机科学中的逻辑 · 计算机科学 2024-12-10 Jesper Amilon , Zafer Esen , Dilian Gurov , Christian Lidström , Philipp Rümmer , Marten Voorberg

Semantics-Guided Synthesis (SemGuS) is a programmable framework for defining synthesis problems in a domain- and solver-agnostic way. This paper presents the standardized SemGuS format, together with an open-source toolkit that provides a…

编程语言 · 计算机科学 2024-06-05 Keith J. C. Johnson , Andrew Reynolds , Thomas Reps , Loris D'Antoni

We present a novel algorithm that synthesizes imperative programs for introductory programming courses. Given a set of input-output examples and a partial program, our algorithm generates a complete program that is consistent with every…

编程语言 · 计算机科学 2017-06-14 Sunbeom So , Hakjoo Oh

Satisfiability Modulo Linear Integer Arithmetic, SMT(LIA) for short, is pivotal across various critical domains. Previous research has primarily focused on SMT solving techniques. However, in practical applications such as software and…

计算机科学中的逻辑 · 计算机科学 2025-09-16 Yong Lai , Junjie Li , Chuan Luo

Pre-trained Large Language Models (LLMs) are beginning to dominate the discourse around automatic code generation with natural language specifications. In contrast, the best-performing synthesizers in the domain of formal synthesis with…

人工智能 · 计算机科学 2024-05-28 Yixuan Li , Julian Parsert , Elizabeth Polgreen

We present SilVer (Silq Verification), an automated tool for verifying behaviors of quantum programs written in Silq, which is a high-level programming language for quantum computing. The goal of the verification is to ensure correctness of…

量子物理 · 物理学 2024-09-11 Marco Lewis , Paolo Zuliani , Sadegh Soudjani

This work is a part of an ongoing effort to prove the correctness of invertibility conditions for the theory of fixed-width bit-vectors, which are used to solve quantified bit-vector formulas in the Satisfiability Modulo Theories (SMT)…

计算机科学中的逻辑 · 计算机科学 2019-08-27 Burak Ekici , Arjun Viswanathan , Yoni Zohar , Clark Barrett , Cesare Tinelli

A key challenge in program synthesis is the astronomical size of the search space the synthesizer has to explore. In response to this challenge, recent work proposed to guide synthesis using learned probabilistic models. Obtaining such a…

编程语言 · 计算机科学 2020-10-20 Shraddha Barke , Hila Peleg , Nadia Polikarpova

Software synthesis - the process of generating complete, general-purpose programs from specifications - has become a hot research topic in the past few years. For decades the problem was thought to be insurmountable: the search space of…

编程语言 · 计算机科学 2015-10-29 Jonathan Frankle