中文
相关论文

相关论文: A New Numerical Abstract Domain Based on Differenc…

200 篇论文

We present the first scalable bound analysis that achieves amortized complexity analysis. In contrast to earlier work, our bound analysis is not based on general purpose reasoners such as abstract interpreters, software model checkers or…

编程语言 · 计算机科学 2014-06-04 Moritz Sinn , Florian Zuleger , Helmut Veith

Inferring inductive invariants is one of the main challenges of formal verification. The theory of abstract interpretation provides a rich framework to devise invariant inference algorithms. One of the latest breakthroughs in invariant…

编程语言 · 计算机科学 2022-01-19 Yotam M. Y. Feldman , Mooly Sagiv , Sharon Shoham , James R. Wilcox

We propose to learn invariant representations, in the data domain, to achieve interpretability in algorithmic fairness. Invariance implies a selectivity for high level, relevant correlations w.r.t. class label annotations, and a robustness…

机器学习 · 计算机科学 2020-08-13 Thomas Kehrenberg , Myles Bartlett , Oliver Thomas , Novi Quadrianto

Formal Concept Analysis has proven to be an effective method of restructuring complete lattices and various algebraic domains. In this paper, the notions of attribute continuous formal context and continuous formal concept are introduced by…

计算机科学中的逻辑 · 计算机科学 2021-03-23 Longchun Wang Lankun Guo , Qingguo Li

Variable sharing is a fundamental property in the static analysis of logic programs, since it is instrumental for ensuring correctness and increasing precision while inferring many useful program properties. Such properties include modes,…

编程语言 · 计算机科学 2025-01-22 Daniel Jurjo-Rivas , Jose F. Morales , Pedro López-García , Manuel V. Hermenegildo

The design and implementation of precise static analyzers for significant fragments of modern imperative languages like C, C++, Java and Python is a challenging problem. In this paper, we consider a core imperative language that has several…

编程语言 · 计算机科学 2007-06-28 Roberto Bagnara , Patricia M. Hill , Andrea Pescetti , Enea Zaffanella

Predictive models are fundamental to engineering reliable software systems. However, designing conservative, computable approximations for the behavior of programs (static analyses) remains a difficult and error-prone process for modern…

编程语言 · 计算机科学 2011-05-10 David Van Horn , Matthew Might

Neural abstractions have been recently introduced as formal approximations of complex, nonlinear dynamical models. They comprise a neural ODE and a certified upper bound on the error between the abstract neural network and the concrete…

计算机科学中的逻辑 · 计算机科学 2023-10-03 Alec Edwards , Mirco Giacobbe , Alessandro Abate

In abstract interpretation-based static analysis, approximation is encoded by abstract domains. They provide systematic guidelines for designing abstract semantic functions that approximate some concrete system behaviors under analysis. It…

编程语言 · 计算机科学 2013-04-22 Roberto Giacobazzi , Francesco Ranzato

In this paper, our aim is to propose a model for code abstraction, based on abstract interpretation, allowing us to improve the precision of a recently proposed static analysis by abstract interpretation of dynamic languages. The problem we…

软件工程 · 计算机科学 2021-09-08 Isabella Mastroeni , Vincenzo Arceri

Many abstract interpretation frameworks and analyses for Prolog have been proposed, which seek to extract information useful for program optimization. Although motivated by practical considerations, notably making Prolog competitive with…

计算机科学中的逻辑 · 计算机科学 2025-06-18 Baudouin Le Charlier , Sabina Rossi , Pascal Van Hentenryck

We define and study a new abstract domain which is a fine-grained combination of zonotopes with polyhedric domains such as the interval, octagon, linear templates or polyhedron domain. While abstract transfer functions are still rather…

计算机科学中的逻辑 · 计算机科学 2014-02-14 Khalil Ghorbal , Eric Goubault , Sylvie Putot

The modelling of discrete regulatory networks combines a graph specifying the pairwise influences between the variables of the system, and a parametrisation from which can be derived a discrete transition system. Given the influence graph…

离散数学 · 计算机科学 2018-03-19 Juraj Kolčák , David Šafránek , Stefan Haar , Loïc Paulevé

Decidability and synthesis of inductive invariants ranging in a given domain play an important role in many software and hardware verification systems. We consider here inductive invariants belonging to an abstract domain $A$ as defined in…

编程语言 · 计算机科学 2020-07-14 Francesco Ranzato

We establish a computation-substrate-agnostic inference architecture in which domain is an explicit first-class computational parameter. This produces domain-scoped pruning that reduces per-query search space from O(N) to O(N/K),…

人工智能 · 计算机科学 2026-04-13 Chao Li , Yuru Wang , Chunyi Zhao

The Abstract Meaning Representation (AMR) is a representation for open-domain rich semantics, with potential use in fields like event extraction and machine translation. Node generation, typically done using a simple dictionary lookup, is…

计算与语言 · 计算机科学 2015-06-11 Keenon Werling , Gabor Angeli , Christopher Manning

A construction of fully abstract typed models for PCF and PCF^+ (i.e., PCF + "parallel conditional function"), respectively, is presented. It is based on general notions of sequential computational strategies and wittingly consistent…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Vladimir Sazonov

Recently, semantic parsing has attracted much attention in the community. Although many neural modeling efforts have greatly improved the performance, it still suffers from the data scarcity issue. In this paper, we propose a novel semantic…

计算与语言 · 计算机科学 2020-06-24 Zechang Li , Yuxuan Lai , Yansong Feng , Dongyan Zhao

Recent reports suggest that a generic supervised deep CNN model trained on a large-scale dataset reduces, but does not remove, dataset bias on a standard benchmark. Fine-tuning deep models in a new domain can require a significant amount of…

计算机视觉与模式识别 · 计算机科学 2014-12-12 Eric Tzeng , Judy Hoffman , Ning Zhang , Kate Saenko , Trevor Darrell

Nowadays, as machine-learned software quickly permeates our society, we are becoming increasingly vulnerable to programming errors in the data pre-processing or training software, as well as errors in the data itself. In this paper, we…

编程语言 · 计算机科学 2020-07-22 Caterina Urban