中文
相关论文

相关论文: Satisfiability and Synthesis Modulo Oracles

200 篇论文

One key challenge in optimization is the selection of a suitable set of benchmark problems. A common goal is to find functions which are representative of a class of real-world optimization problems in order to ensure findings on the…

神经与进化计算 · 计算机科学 2025-05-15 Diederick Vermetten , Catalin-Viorel Dinu , Marcus Gallagher

Program synthesis is the task of automatically deriving a program that has been specified by a user in advance. Combining automated theorem proving with program synthesis enables the automated construction of proven-to-be-correct programs,…

计算机科学中的逻辑 · 计算机科学 2026-05-20 Márton Hajdu , Petra Hozzová , Laura Kovács , Eva Maria Wagner

Code editors provide essential services that help developers understand, navigate, and modify programs. However, these services often fail in the presence of syntax errors. Existing syntax error recovery techniques, like panic mode and…

编程语言 · 计算机科学 2025-09-15 David Moon , Andrew Blinn , Thomas J. Porter , Cyrus Omar

Program synthesis is the generation of a program from a specification. Correct synthesis is difficult, and methods that provide formal guarantees suffer from scalability issues. On the other hand, neural networks are able to generate…

计算机科学中的逻辑 · 计算机科学 2020-01-28 Elizabeth Polgreen , Ralph Abboud , Daniel Kroening

We present a novel approach for solving quantified bit-vector formulas in Satisfiability Modulo Theories (SMT) based on computing symbolic inverses of bit-vector operators. We derive conditions that precisely characterize when bit-vector…

计算机科学中的逻辑 · 计算机科学 2018-05-15 Aina Niemetz , Mathias Preiner , Andrew Reynolds , Clark Barrett , Cesare Tinelli

Despite the rapid development of large language models (LLMs), a fundamental challenge persists: the lack of high-quality optimization modeling datasets hampers LLMs' robust modeling of practical optimization problems from natural language…

人工智能 · 计算机科学 2025-02-24 Hongliang Lu , Zhonglin Xie , Yaoyu Wu , Can Ren , Yuxuan Chen , Zaiwen Wen

Functionally constrained stochastic optimization problems, where neither the objective function nor the constraint functions are analytically available, arise frequently in machine learning applications. In this work, assuming we only have…

最优化与控制 · 数学 2022-10-11 Anthony Nguyen , Krishnakumar Balasubramanian

Modal logic S5 has attracted significant attention and has led to several practical applications, owing to its simplified approach to dealing with nesting modal operators. Efficient implementations for evaluating satisfiability of S5…

人工智能 · 计算机科学 2023-06-22 Mario Alviano , Sotiris Batsakis , George Baryannis

This paper proposes a framework for automatic formal controller synthesis for general hybrid systems with a subset of safety and reachability specifications. The framework uses genetic programming to automatically co-synthesize controllers…

系统与控制 · 电气工程与系统科学 2020-09-16 Cees F. Verdier , Manuel Mazo

The rapid evolution of machine learning (ML) has led to the widespread adoption of complex "black box" models, such as deep neural networks and ensemble methods. These models exhibit exceptional predictive performance, making them…

机器学习 · 计算机科学 2025-03-28 Moncef Garouani , Josiane Mothe , Ayah Barhrhouj , Julien Aligon

Template-based synthesis, also known as sketching, is a localized approach to program synthesis in which the programmer provides not only a specification, but also a high-level ``sketch'' of the program. The sketch is basically a partial…

编程语言 · 计算机科学 2024-03-04 Amir Kafshdar Goharshady , S. Hitarth , Fatemeh Mohammadi , Harshit J Motwani

SMT solvers have been used successfully as reasoning engines for automated verification and other applications based on automated reasoning. Current techniques for dealing with quantified formulas in SMT are generally incomplete, forcing…

计算机科学中的逻辑 · 计算机科学 2017-06-02 Andrew Reynolds , Cesare Tinelli , Clark Barrett

This paper describes three variants of a counterexample guided inductive optimization (CEGIO) approach based on Satisfiability Modulo Theories (SMT) solvers. In particular, CEGIO relies on iterative executions to constrain a verification…

Exactly solving multi-objective integer programming (MOIP) problems is often a very time consuming process, especially for large and complex problems. Parallel computing has the potential to significantly reduce the time taken to solve such…

最优化与控制 · 数学 2018-11-02 William Pettersson , Melih Ozlen

Large language models (LLMs) have demonstrated remarkable prediction performance for a growing array of tasks. However, their rapid proliferation and increasing opaqueness have created a growing need for interpretability. Here, we ask…

人工智能 · 计算机科学 2023-11-16 Chandan Singh , Aliyah R. Hsu , Richard Antonello , Shailee Jain , Alexander G. Huth , Bin Yu , Jianfeng Gao

Boolean satisfiability ({\SAT}) has played a key role in diverse areas spanning testing, formal verification, planning, optimization, inferencing and the like. Apart from the classical problem of checking boolean satisfiability, the…

计算机科学中的逻辑 · 计算机科学 2014-04-29 Kuldeep S. Meel

Pairwise "same-cluster" queries are one of the most widely used forms of supervision in semi-supervised clustering. However, it is impractical to ask human oracles to answer every query correctly. In this paper, we study the influence of…

机器学习 · 统计学 2017-11-21 Taewan Kim , Joydeep Ghosh

Data collaboration via Data Clean Room offers value but raises privacy concerns, which can be addressed through synthetic data and multi-table synthesizers. Common multi-table synthesizers fail to perform when subjects occur repeatedly in…

数据库 · 计算机科学 2024-11-05 Tung Sum Thomas Kwok , Chi-hua Wang , Guang Cheng

Query complexity is a common tool for comparing quantum and classical computation, and it has produced many examples of how quantum algorithms differ from classical ones. Here we investigate in detail the role that oracles play for the…

量子物理 · 物理学 2019-08-20 Niklas Johansson , Jan-Åke Larsson

For agentic systems to use external tools to solve complex, long-horizon tasks, we need a large set of diverse and controllable tool-use environments. We introduce SynthTools, a fully LLM-based pipeline spanning the entire lifecycle:…