中文
相关论文

相关论文: A simple abstraction of arrays and maps by program…

200 篇论文

We offer a lattice-theoretic account of dynamic slicing for {\pi}-calculus, building on prior work in the sequential setting. For any run of a concurrent program, we exhibit a Galois connection relating forward slices of the start…

编程语言 · 计算机科学 2016-10-10 Roly Perera , Deepak Garg , James Cheney

We focus on control constructs that allow programmers define actions to be performed when respective conditions are met without requiring the explicit evaluation and testing of conditions as part of an imperative algorithm. Such elements…

编程语言 · 计算机科学 2021-03-08 Anthony Savidis

Semantic parses are directed acyclic graphs (DAGs), so semantic parsing should be modeled as graph prediction. But predicting graphs presents difficult technical challenges, so it is simpler and more common to predict the linearized graphs…

计算与语言 · 计算机科学 2019-10-22 Federico Fancellu , Sorcha Gilroy , Adam Lopez , Mirella Lapata

The aim of a probabilistic output analysis is to derive a probability distribution of possible output values for a program from a probability distribution of its input. We present a method for performing static output analysis, based on…

编程语言 · 计算机科学 2015-09-30 Mads Rosendahl , Maja H. Kirkeby

The problem of spurious programs is a longstanding challenge when training a semantic parser from weak supervision. To eliminate such programs that have wrong semantics but correct denotation, existing methods focus on exploiting…

计算与语言 · 计算机科学 2023-11-03 Kang-il Lee , Segwang Kim , Kyomin Jung

The dominant paradigm for semantic parsing in recent years is to formulate parsing as a sequence-to-sequence task, generating predictions with auto-regressive sequence decoders. In this work, we explore an alternative paradigm. We formulate…

计算与语言 · 计算机科学 2023-03-24 Jeremy R. Cole , Nanjiang Jiang , Panupong Pasupat , Luheng He , Peter Shaw

Abstraction is essential for reducing the complexity of systems across diverse fields, yet designing effective abstraction methodology for probabilistic models is inherently challenging due to stochastic behaviors and uncertainties. Current…

人工智能 · 计算机科学 2025-03-03 Nijesh Upreti , Vaishak Belle

We study the computational complexity of a very basic problem, namely that of finding solutions to a very large set of random linear equations in a finite Galois Field modulo q. Using tools from statistical mechanics we are able to identify…

统计力学 · 物理学 2009-11-07 A. Braunstein , M. Leone , F. Ricci-Tersenghi , R. Zecchina

We present a simplified exposition of some classical and modern results on graph drawings in the plane. These results are chosen so that they illustrate some spectacular recent higher-dimensional results on the border of topology and…

几何拓扑 · 数学 2020-12-23 A. Skopenkov

Many different programs are the implementation of the same algorithm. The collection of programs can be partitioned into different classes corresponding to the algorithms they implement. This makes the collection of algorithms a quotient of…

环与代数 · 数学 2014-12-30 Noson S. Yanofsky

A parametric analysis is an analysis whose input and output are parametrized with a number of parameters which can be instantiated to abstract properties after analysis is completed. This paper proposes to use Cousot and Cousot's Cardinal…

编程语言 · 计算机科学 2010-05-26 Lunjin Lu

ASP programs are a convenient tool for problem solving, whereas with large problem instances the size of the state space can be prohibitive. We consider abstraction as a means of over-approximation and introduce a method to automatically…

计算机科学中的逻辑 · 计算机科学 2018-09-19 Zeynep G. Saribatur , Thomas Eiter

Graph signal processing is a framework to handle graph structured data. The fundamental concept is graph shift operator, giving rise to the graph Fourier transform. While the graph Fourier transform is a centralized procedure, distributed…

信号处理 · 电气工程与系统科学 2022-06-10 Feng Ji , Yiqi Lu , Wee Peng Tay , Edwin Chong

Static program analysis is used to summarize properties over all dynamic executions. In a unifying approach based on 3-valued logic properties are either assigned a definite value or unknown. But in summarizing a set of executions, a…

编程语言 · 计算机科学 2017-07-14 Jacob Lidman , Josef Svenningsson

A common technique to verify complex logic specifications for dynamical systems is the construction of symbolic abstractions: simpler, finite-state models whose behaviour mimics the one of the systems of interest. Typically, abstractions…

系统与控制 · 电气工程与系统科学 2023-03-30 Rudi Coppola , Andrea Peruffo , Manuel Mazo

A new, flexible inference method for Horn logic program is proposed, which is a drastic generalization of chart parsing, partial instantiations of clauses in a program roughly corresponding to arcs in a chart. Chart-like parsing and…

cmp-lg · 计算机科学 2008-02-03 HASIDA Koiti

We present an approach for representing abstract argumentation frameworks based on an encoding into classical higher-order logic. This provides a uniform framework for computer-assisted assessment of abstract argumentation frameworks using…

人工智能 · 计算机科学 2021-10-19 Alexander Steen , David Fuenmayor

The technique of abstracting abstract machines (AAM) provides a systematic approach for deriving computable approximations of evaluators that are easily proved sound. This article contributes a complementary step-by-step process for…

编程语言 · 计算机科学 2013-07-25 J. Ian Johnson , Nicholas Labich , Matthew Might , David Van Horn

Given the set of paths through a digraph, the result of uniformly deleting some vertices and identifying others along each path is coherent in such a way as to yield the set of paths through another digraph, called a \emph{path abstraction}…

组合数学 · 数学 2017-01-27 Steve Huntsman

While high-level data parallel frameworks, like MapReduce, simplify the design and implementation of large-scale data processing systems, they do not naturally or efficiently support many important data mining and machine learning…