中文
相关论文

相关论文: Predicate Abstraction via Symbolic Decision Proced…

200 篇论文

Symbolic regression is a type of discrete optimization problem that involves searching expressions that fit given data points. In many cases, other mathematical constraints about the unknown expression not only provide more information…

机器学习 · 计算机科学 2021-02-16 Li Li , Minjie Fan , Rishabh Singh , Patrick Riley

We develop a doubly-exponential decision procedure for the satisfiability problem of guarded separation logic -- a novel fragment of separation logic featuring user-supplied inductive predicates, Boolean connectives, and separating…

计算机科学中的逻辑 · 计算机科学 2021-04-21 Jens Pagel , Christoph Matheja , Florian Zuleger

We formulate a framework for describing behaviour of effectful higher-order recursive programs. Examples of effects are implemented using effect operations, and include: execution cost, nondeterminism, global store and interaction with a…

计算机科学中的逻辑 · 计算机科学 2021-12-30 Niccolò Veltri , Niels F. W. Voorneveld

We present a framework for symbolically executing and model checking higher-order programs with external (open) methods. We focus on the client-library paradigm and in particular we aim to check libraries with respect to any definable…

编程语言 · 计算机科学 2020-02-24 Yu-Yang Lin , Nikos Tzevelekos

Several abstract machines that operate on symbolic input alphabets have been proposed in the last decade, for example, symbolic automata or lattice automata. Applications of these types of automata include software security analysis and…

形式语言与自动机理论 · 计算机科学 2019-10-18 Andreas Stahlbauer

Abstraction is a key verification technique to improve scalability. However, its use for neural networks is so far extremely limited. Previous approaches for abstracting classification networks replace several neurons with one of them that…

计算机科学中的逻辑 · 计算机科学 2023-07-21 Calvin Chau , Jan Křetínský , Stefanie Mohr

Symbolic execution is a technique which enables automatically generating test inputs (and outputs) exercising a set of execution paths within a program to be tested. If the paths cover a sufficient part of the code under test, the test data…

软件工程 · 计算机科学 2015-01-22 Michaël Marcozzi , Wim Vanhoof , Jean-Luc Hainaut

We present a novel and well automatable approach to formal verification of programs with underspecified semantics, i.e., a language semantics that leaves open the order of certain evaluations. First, we reduce this problem to…

编程语言 · 计算机科学 2022-02-14 Eduard Kamburjan , Nathan Wasser

Separation logic is successful for software verification in both theory and practice. Decision procedure for symbolic heaps is one of the key issues. This paper proposes a cyclic proof system for symbolic heaps with general form of…

计算机科学中的逻辑 · 计算机科学 2018-05-29 Makoto Tatsuta , Koji Nakazawa , Daisuke Kimura

This paper presents a Prolog-based reasoning module to generate counterfactual explanations given the predictions computed by a black-box classifier. The proposed symbolic reasoning module can also resolve what-if queries using the…

机器学习 · 计算机科学 2022-11-21 Gonzalo Nápoles , Fabian Hoitsma , Andreas Knoben , Agnieszka Jastrzebska , Maikel Leon Espinosa

Influence diagrams provide a compact graphical representation of decision problems. Several algorithms for the quick computation of their associated expected utilities are available in the literature. However, often they rely on a full…

人工智能 · 计算机科学 2017-01-19 Manuele Leonelli , Eva Riccomagno , Jim Q. Smith

The concept of uniform interpolant for a quantifier-free formula from a given formula with a list of symbols, while well-known in the logic literature, has been unknown to the formal methods and automated reasoning community for a long…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Silvio Ghilardi , Alessandro Gianola , Deepak Kapur

Symbolic execution is a well established method for test input generation. Despite of having achieved tremendous success over numerical domains, existing symbolic execution techniques for heap-based programs are limited due to the lack of a…

软件工程 · 计算机科学 2019-09-17 Long H. Pham , Quang Loc Le , Quoc-Sang Phan , Jun Sun , Shengchao Qin

Background: Neuro-symbolic methods enhance the reliability of neural network classifiers through logical constraints, but they lack native support for ontologies. Objectives: We aim to develop a neuro-symbolic method that reliably outputs…

人工智能 · 计算机科学 2026-01-22 Nicolas Lazzari , Valentina Presutti , Antonio Vergari

A growing interest in tasks involving language understanding by the NLP community has led to the need for effective semantic parsing and inference. Modern NLP systems use semantic representations that do not quite fulfill the nuanced needs…

计算与语言 · 计算机科学 2019-04-01 Gene Louis Kim , Lenhart Schubert

Uniform proofs are sequent calculus proofs with the following characteristic: the last step in the derivation of a complex formula at any stage in the proof is always the introduction of the top-level logical symbol of that formula. We…

计算机科学中的逻辑 · 计算机科学 2014-11-17 Gopalan Nadathur

There is an apparent similarity between the descriptions of small-step operational semantics of imperative programs and the semantics of finite automata, so defining an abstraction mapping from semantics to automata and proving a simulation…

编程语言 · 计算机科学 2014-09-30 Nadezhda Baklanova , Wilmer Ricciotti , Jan-Georg Smaus , Martin Strecker

Developing suitable formal semantics can be of great help in the understanding, design and implementation of a programming language, and act as a guide for software development tools like analyzers or partial evaluators. In this sense, full…

计算机科学中的逻辑 · 计算机科学 2010-02-16 F. J. López-Fraguas , J. Rodríguez-Hortalá

Explanations are central to human cognition, yet AI systems often produce outputs that are difficult to understand. While symbolic AI offers a transparent foundation for interpretability, raw logical traces often impose a high extraneous…

人工智能 · 计算机科学 2026-04-30 Zeynep G. Saribatur , Johannes Langer , Ute Schmid

A semantic tableau method, called an argumentation tableau, that enables the derivation of arguments, is proposed. First, the derivation of arguments for standard propositional and predicate logic is addressed. Next, an extension that…

人工智能 · 计算机科学 2022-09-13 Nico Roos