中文
相关论文

相关论文: CVC4SY for SyGuS-COMP 2019

200 篇论文

Mathematical optimization is ubiquitous in modern applications. However, in practice, we often need to use nonlinear optimization models, for which the existing optimization tools such as Cplex or Gurobi may not be directly applicable and…

计算机科学中的逻辑 · 计算机科学 2024-08-27 Jian Cao , Liyong Lin , Lele Li

IMITATOR4AMAS supports model checking and synthesis of memoryless imperfect information strategies for STCTL, interpreted over networks of parametric timed automata with asynchronous execution. While extending the verifier IMITATOR,…

计算机科学中的逻辑 · 计算机科学 2026-02-12 Davide Catta , Adrien Lacroix , Wojciech Penczek , Laure Petrucci , Teofil Sidoruk

Program synthesis is the task of automatically constructing a program conforming to a given specification. In this paper we focus on synthesis of single-invocation recursion-free functions conforming to a specification given as a logical…

计算机科学中的逻辑 · 计算机科学 2025-08-19 Petra Hozzová , Nikolaj Bjørner

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 a novel generalization of Counterexample-Guided Inductive Synthesis (CEGIS) and instantiate it to yield a novel, competitive algorithm for solving Quantified Boolean Formulas (QBF). Current QBF solvers based on…

计算机科学中的逻辑 · 计算机科学 2018-07-30 Roderick Bloem , Nicolas Braud-Santoni , Vedad Hadzic

We present \synver{}, a novel synthesis and verification framework for C programs, that deploys a Large Language Model (LLM) to search for a candidate program that satisfies the given specification. Our key idea is to impose syntactic and…

编程语言 · 计算机科学 2025-10-21 Prasita Mukherjee , Benjamin Delaware

Many real applications problems can be encoded easily as quantified formulas in SMT. However, this simplicity comes at the cost of difficulty during solving by SMT solvers. Different strategies and quantifier instantiation techniques have…

计算机科学中的逻辑 · 计算机科学 2025-08-13 Mudathir Mohamed , Nick Feng , Andrew Reynolds , Cesare Tinelli , Clark Barrett , Marsha Chechik

We consider the problem of automatically establishing that a given syntax-guided-synthesis (SyGuS) problem is unrealizable (i.e., has no solution). We formulate the problem of proving that a SyGuS problem is unrealizable over a finite set…

编程语言 · 计算机科学 2020-04-03 Qinheping Hu , John Cyphert , Loris D'Antoni , Thomas Reps

We present a new framework and associated synthesis algorithms for program synthesis over noisy data, i.e., data that may contain incorrect/corrupted input-output examples. This framework is based on an extension of finite tree automata…

编程语言 · 计算机科学 2021-03-15 Shivam Handa , Martin Rinard

The aim of syntactic tracking is to classify spatio-temporal patterns of a target's motion using natural language processing models. In this paper, we generalize earlier work by considering a constrained stochastic context free grammar…

计算与语言 · 计算机科学 2018-08-07 Vikram Krishnamurthy , Sijia Gao

Regular expressions are pervasive in modern systems. Many real-world regular expressions are inefficient, sometimes to the extent that they are vulnerable to complexity-based attacks, and while much research has focused on detecting…

编程语言 · 计算机科学 2022-09-30 Jedidiah McClurg , Miles Claver , Jackson Garner , Jake Vossen , Jordan Schmerge , Mehmet E. Belviranli

The classical formulation of the program-synthesis problem is to find a program that meets a correctness specification given as a logical formula. Syntax-guided synthesis (SyGuS) is a standardized format for specifying the correctness…

编程语言 · 计算机科学 2023-12-12 Saswat Padhi , Elizabeth Polgreen , Mukund Raghothaman , Andrew Reynolds , Abhishek Udupa

This article introduces SatHyS (SAT HYbrid Solver), a novel hybrid approach for propositional satisfiability. It combines local search and conflict driven clause learning (CDCL) scheme. Each time the local search part reaches a local…

人工智能 · 计算机科学 2009-10-08 Gilles Audenard , Jean-Marie Lagniez , Bertrand Mazure , Lakhdar Saïs

CVXPY is a domain-specific language for convex optimization embedded in Python. It allows the user to express convex optimization problems in a natural syntax that follows the math, rather than in the restrictive standard form required by…

最优化与控制 · 数学 2016-06-02 Steven Diamond , Stephen Boyd

The decision variable selection policy used by the most competitive CDCL (Conflict-Driven Clause Learning) SAT solvers is either VSIDS (Variable State Independent Decaying Sum) or its variants such as exponential version EVSIDS. The common…

计算机科学中的逻辑 · 计算机科学 2016-04-05 Jingchao Chen

We propose a framework for synthesizing inductive invariants for incomplete verification engines, which soundly reduce logical problems in undecidable theories to decidable theories. Our framework is based on the counter-example guided…

编程语言 · 计算机科学 2018-01-15 Daniel Neider , Pranav Garg , P. Madhusudan , Shambwaditya Saha , Daejun Park

Counterexample-guided inductive synthesis CEGIS is used to synthesize programs from a candidate space of programs. The technique is guaranteed to terminate and synthesize the correct program if the space of candidate programs is finite. But…

计算机科学中的逻辑 · 计算机科学 2014-07-22 Susmit Jha , Sanjit A. Seshia

We present the Continuous Empirical Cubature Method (CECM), a novel algorithm for empirically devising efficient integration rules. The CECM aims to improve existing cubature methods by producing rules that are close to the optimal,…

数值分析 · 数学 2023-11-03 J. A. Hernandez , J. R. Bravo , S. Ares de Parga

The performance of a syntax-guided synthesis algorithm is highly dependent on the provision of a good syntactic template, or grammar. Provision of such a template is often left to the user to do manually, though in the absence of such a…

软件工程 · 计算机科学 2020-07-20 Nicolas Chan , Elizabeth Polgreen , Sanjit A. Seshia

Component-based synthesis (CBS) aims to generate loop-free programs from a set of libraries whose methods are annotated with specifications and whose output must satisfy a set of logical constraints, expressed as a query. The effectiveness…

编程语言 · 计算机科学 2025-08-21 Ashish Mishra , Suresh Jagannathan