中文
相关论文

相关论文: Example-based Synthesis of Static Analysis Rules

200 篇论文

Data synthesis for training large reasoning models offers a scalable alternative to limited, human-curated datasets, enabling the creation of high-quality data. However, existing approaches face several challenges: (i) indiscriminate…

人工智能 · 计算机科学 2026-05-11 Yongxian Wei , Yilin Zhao , Zixuan Hu , Li Shen , Xinrui Chen , Runxi Cheng , Sinan Du , Hao Yu , Chun Yuan , Dian Li

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

Most algorithms for the synthesis of reactive systems focus on the construction of finite-state machines rather than actual programs. This often leads to badly structured, unreadable code. In this paper, we present a bounded synthesis…

形式语言与自动机理论 · 计算机科学 2018-07-25 Carsten Gerstacker , Felix Klein , Bernd Finkbeiner

Reactive computer systems bear inherent complexity due to continuous interactions with their environment. While this environment often proves to be uncontrollable, we still want to ensure that critical computer systems will not fail, no…

计算机科学与博弈论 · 计算机科学 2012-10-19 Mickael Randour

This paper addresses the problem of creating simplifiers for logic formulas based on conditional term rewriting. In particular, the paper focuses on a program synthesis application where formula simplifications have been shown to have a…

编程语言 · 计算机科学 2016-02-24 Rohit Singh , Armando Solar-Lezama

This paper proposes a relational constraint driven technique that synthesizes test cases automatically for web applications. Using a static analysis, servlets can be modeled as relational transducers, which manipulate backend databases. We…

软件工程 · 计算机科学 2010-09-21 Xiang Fu

Despite significant progress on current state-of-the-art image generation models, synthesis of document images containing multiple and complex object layouts is a challenging task. This paper presents a novel approach, called DocSynth, to…

计算机视觉与模式识别 · 计算机科学 2021-07-07 Sanket Biswas , Pau Riba , Josep Lladós , Umapada Pal

Time-varying optimization is fundamental to decision-making in dynamic environments, where objectives evolve over time due to exogenous signals or data streams. However, algorithms designed for static problems yield suboptimal decisions in…

最优化与控制 · 数学 2026-04-14 Bryan Van Scoy , Gianluca Bianchin

The generation of synthetic data is a promising technology to make medical data available for secondary use in a privacy-compliant manner. A popular method for creating realistic patient data is the rule-based Synthea data generator.…

Automatic source code summarization is the task of generating natural language descriptions for source code. Automatic code summarization is a rapidly expanding research area, especially as the community has taken greater advantage of…

软件工程 · 计算机科学 2020-04-08 Alexander LeClair , Sakib Haque , Lingfei Wu , Collin McMillan

Automating the decision of whether a code change requires manual review is vital for maintaining software quality in modern development workflows. However, the emergence of new programming languages and frameworks creates a critical…

软件工程 · 计算机科学 2025-09-08 Yogev Cohen , Dudi Ohayon , Romy Somkin , Yehudit Aperstein , Alexander Apartsin

Background. Developers use Automated Static Analysis Tools (ASATs) to control for potential quality issues in source code, including defects and technical debt. Tool vendors have devised quite a number of tools, which makes it harder for…

软件工程 · 计算机科学 2021-01-25 Valentina Lenarduzzi , Savanna Lujan , Nyyti Saarimaki , Fabio Palomba

Attribute grammars allow the association of semantic actions to the production rules in context-free grammars, providing a simple yet effective formalism to define the semantics of a language. However, drafting the semantic actions can be…

编程语言 · 计算机科学 2022-08-16 Pankaj Kumar Kalita , Miriyala Jeevan Kumar , Subhajit Roy

A challenging problem for autonomous systems is to synthesize a reactive controller that conforms to a set of given correctness properties. Linear temporal logic (LTL) provides a formal language to specify the desired behavioral properties…

形式语言与自动机理论 · 计算机科学 2019-10-08 Rayna Dimitrova , Mahsa Ghasemi , Ufuk Topcu

We present an approach to synthesizing new graph structures from empirically specified distributions. The generative model is an auto-decoder that learns to synthesize graphs from latent codes. The graph synthesis model is learned jointly…

机器学习 · 计算机科学 2020-06-05 Sohil Atul Shah , Vladlen Koltun

Supervised fine-tuning (SFT) of large language models (LLMs) for specialized tasks requires high-quality datasets, but manual curation is prohibitively expensive. Synthetic data generation offers scalability, but its effectiveness relies on…

机器学习 · 计算机科学 2025-11-13 Shuzhen Bi , Chang Song , Siyu Song , Jinze Lv , Jian Chen , Xinyun Wang , Aimin Zhou , Hao Hao

Program analysis is a technique to reason about programs without executing them, and it has various applications in compilers, integrated development environments, and security. In this work, we present a machine learning pipeline that…

编程语言 · 计算机科学 2017-11-06 Wasuwee Sodsong , Bernhard Scholz , Sanjay Chawla

Logic synthesis is one of the most important steps in design and implementation of digital chips with a big impact on final Quality of Results (QoR). For a most general input circuit modeled by a Directed Acyclic Graph (DAG), many logic…

人工智能 · 计算机科学 2023-02-14 Ghasem Pasandi , Sreedhar Pratty , James Forsyth

The synthesis process is essential for achieving computational experiment design in the field of inorganic materials chemistry. In this work, we present a novel corpus of the synthesis process for all-solid-state batteries and an automated…

计算与语言 · 计算机科学 2020-02-19 Fusataka Kuniyoshi , Kohei Makino , Jun Ozawa , Makoto Miwa

We introduce KodCode, a synthetic dataset that addresses the persistent challenge of acquiring high-quality, verifiable training data across diverse difficulties and domains for training Large Language Models for coding. Existing…

机器学习 · 计算机科学 2025-07-15 Zhangchen Xu , Yang Liu , Yueqin Yin , Mingyuan Zhou , Radha Poovendran