中文
相关论文

相关论文: A Logic of Reachable Patterns in Linked Data-Struc…

200 篇论文

Formally specifying, let alone verifying, properties of systems involving multiple programming languages is inherently challenging. We introduce Heterogeneous Dynamic Logic (HDL), a framework for combining reasoning principles from distinct…

计算机科学中的逻辑 · 计算机科学 2026-04-16 Samuel Teuber , Mattias Ulbrich , André Platzer , Bernhard Beckert

The intuitive notion of evidence has both semantic and syntactic features. In this paper, we develop an {\em evidence logic} for epistemic agents faced with possibly contradictory evidence from different sources. The logic is based on a…

逻辑 · 数学 2013-07-05 Johan van Benthem , David Fernández-Duque , Eric Pacuit

The paper proposes and studies temporal logics for attributed words, that is, data words with a (finite) set of (attribute,value)-pairs at each position. It considers a basic logic which is a semantical fragment of the logic…

计算机科学中的逻辑 · 计算机科学 2015-03-17 Ahmet Kara , Thomas Schwentick , Thomas Zeume

Program logics typically reason about an over-approximation of program behaviour to prove the absence of bugs. Recently, program logics have been proposed that instead prove the presence of bugs by means of under-approximate reasoning,…

计算机科学中的逻辑 · 计算机科学 2022-03-15 Christopher M. Poskitt

Separation logic is a recent extension of Hoare logic for reasoning about programs with references to shared mutable data structures. In this paper, we provide a new interpretation of the logic for a programming language with higher types.…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Lars Birkedal , Hongseok Yang

Prioritized default reasoning has illustrated its rich expressiveness and flexibility in knowledge representation and reasoning. However, many important aspects of prioritized default reasoning have yet to be thoroughly explored. In this…

人工智能 · 计算机科学 2007-05-23 Yan Zhang

Hyperproperties are properties of systems that relate different executions traces, with many applications from security to symmetry, consistency models of concurrency, etc. In recent years, different linear-time logics for specifying…

计算机科学中的逻辑 · 计算机科学 2022-07-08 Laura Bozzelli , Adriano Peron , Cesar Sanchez

In this paper, we study an extension of the stable model semantics for disjunctive logic programs where each true atom in a model is associated with an algebraic expression (in terms of rule labels) that represents its justifications. As in…

计算机科学中的逻辑 · 计算机科学 2016-10-12 Pedro Cabalar , Jorge Fandinno

Bayesian networks provide an elegant formalism for representing and reasoning about uncertainty using probability theory. Theyare a probabilistic extension of propositional logic and, hence, inherit some of the limitations of propositional…

人工智能 · 计算机科学 2007-05-23 Kristian Kersting , Luc De Raedt

We study first-order logic over unordered structures whose elements carry a finite number of data values from an infinite domain. Data values can be compared wrt.\ equality. As the satisfiability problem for this logic is undecidable in…

计算机科学中的逻辑 · 计算机科学 2024-08-07 Benedikt Bollig , Arnaud Sangnier , Olivier Stietel

We identify a decidable synthesis problem for a class of programs of unbounded size with conditionals and iteration that work over infinite data domains. The programs in our class use uninterpreted functions and relations, and abide by a…

编程语言 · 计算机科学 2020-07-24 Paul Krogmeier , Umang Mathur , Adithya Murali , P. Madhusudan , Mahesh Viswanathan

In this paper, we present a novel marriage of static and dynamic analysis. Given a large code base with many functions and a mature test suite, we propose using static analysis to find functions 1) with assertions or other evident…

软件工程 · 计算机科学 2016-09-22 Mohammad Amin Alipour , Alex Groce , Chaoqiang Zhang , Anahita Sanadaji , Gokul Caushik

We introduce a novel decidable fragment of first-order logic. The fragment is one-dimensional in the sense that quantification is limited to applications of blocks of existential (universal) quantifiers such that at most one variable…

逻辑 · 数学 2014-04-16 Lauri Hella , Antti Kuusisto

Most automated verifiers for separation logic target the symbolic-heap fragment, disallowing both the magic-wand operator and the application of classical Boolean operators to spatial formulas. This is not surprising, as support for the…

计算机科学中的逻辑 · 计算机科学 2021-03-15 Jens Pagel , Florian Zuleger

Recently, it was shown that any theory of strings containing the string-replace function (even the most restricted version where pattern/replacement strings are both constant strings) becomes undecidable if we do not impose some kind of…

计算机科学中的逻辑 · 计算机科学 2017-11-10 Taolue Chen , Yan Chen , Matthew Hague , Anthony W. Lin , Zhilin Wu

Reachability types are a recent proposal to bring Rust-style reasoning about memory properties to higher-level languages, with a focus on higher-order functions, parametric types, and shared mutable state -- features that are only partially…

编程语言 · 计算机科学 2025-10-10 Yuyan Bao , Songlin Jia , Guannan Wei , Oliver Bračevac , Tiark Rompf

In many situations humans have to reason with inconsistent knowledge. These inconsistencies may occur due to not fully reliable sources of information. In order to reason with inconsistent knowledge, it is not possible to view a set of…

人工智能 · 计算机科学 2024-12-16 Nico Roos

Temporal logics over finite traces have recently seen wide application in a number of areas, from business process modelling, monitoring, and mining to planning and decision making. However, real-life dynamic systems contain a degree of…

计算机科学中的逻辑 · 计算机科学 2019-11-19 Fabrizio M. Maggi , Marco Montali , Rafael Peñaloza

Motivated by applications in declarative data analysis, we study $\mathit{Datalog}_{\mathbb{Z}}$---an extension of positive Datalog with arithmetic functions over integers. This language is known to be undecidable, so we propose two…

人工智能 · 计算机科学 2017-11-15 Mark Kaminski , Bernardo Cuenca Grau , Egor V. Kostylev , Boris Motik , Ian Horrocks

In this paper we systematically investigate the connections between logics with a finite number of variables, structures of bounded pathwidth, and linear Datalog Programs. We prove that, in the context of Constraint Satisfaction Problems,…

计算机科学中的逻辑 · 计算机科学 2017-01-11 Victor Dalmau