中文
相关论文

相关论文: A Denotational Semantics for First-Order Logic

200 篇论文

Logics of limited belief aim at enabling computationally feasible reasoning in highly expressive representation languages. These languages are often dialects of first-order logic with a weaker form of logical entailment that keeps reasoning…

人工智能 · 计算机科学 2017-05-05 Christoph Schwering

Nested words are a structured model of execution paths in procedural programs, reflecting their call and return nesting structure. Finite nested words also capture the structure of parse trees and other tree-structured data, such as XML. We…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Rajeev Alur , Marcelo Arenas , Pablo Barcelo , Kousha Etessami , Neil Immerman , Leonid Libkin

We develop a denotational model for probabilistic and concurrent imperative programs, a class of programs with standard control flow via conditionals and while-loops, as well as probabilistic actions and parallel composition. Whereas…

编程语言 · 计算机科学 2025-06-10 Noam Zilberstein , Daniele Gorla , Alexandra Silva

We present automated theorem provers for the first-order logic of here and there (HT). They are based on a native sequent calculus for the logic of HT and an axiomatic embedding of the logic of HT into intuitionistic logic. The analytic…

计算机科学中的逻辑 · 计算机科学 2026-01-08 Jens Otten , Torsten Schaub

A provenance analysis for a query evaluation or a model checking computation extracts information on how its result depends on the atomic facts of the model or database. Traditional work on data provenance was, to a large extent, restricted…

计算机科学中的逻辑 · 计算机科学 2024-12-12 Erich Grädel , Val Tannen

The paper describes an extension of well-founded semantics for logic programs with two types of negation. In this extension information about preferences between rules can be expressed in the logical language and derived dynamically. This…

人工智能 · 计算机科学 2008-02-03 G. Brewka

Just like any other branch of mathematics, denotational semantics of programming languages should be formalised in type theory, but adapting traditional domain theoretic semantics, as originally formulated in classical set theory to type…

计算机科学中的逻辑 · 计算机科学 2018-05-07 Rasmus E. Møgelberg , Marco Paviotti

Contemporary semantic description of logic is based on the ontology of all possible interpretations, an insufficiently clear metaphysical concept. In this article, logic is described as the internal organization of language. Logical…

逻辑 · 数学 2024-08-23 Boris Čulina

In this paper, we introduce a concept of non-dependence of variables in formulas. A formula in first-order logic is non-dependent of a variable if the truth value of this formula does not depend on the value of that variable. This variable…

逻辑 · 数学 2025-01-29 Koen Lefever , Gergely Székely

The paper is devoted to showing how to systematically design a programming language in 'reverse order', i.e. from denotations to syntax. This construction is developed in an algebraic framework consisting of three many-sorted algebras: of…

编程语言 · 计算机科学 2019-05-07 Blikle Andrzej

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á

The Univalent Foundations requires a logic that allows us to define structures on homotopy types, similar to how first-order logic with equality ($\text{FOL}_=$) allows us to define structures on sets. We develop the syntax, semantics and…

逻辑 · 数学 2017-09-27 Dimitris Tsementzis

A general framework is proposed for integration of rules and external first order theories. It is based on the well-founded semantics of normal logic programs and inspired by ideas of Constraint Logic Programming (CLP) and constructive…

计算机科学中的逻辑 · 计算机科学 2010-12-08 W. Drabent , J. Maluszynski

Existing work on theorem proving for the assertion language of separation logic (SL) either focuses on abstract semantics which are not readily available in most applications of program verification, or on concrete models for which…

计算机科学中的逻辑 · 计算机科学 2016-08-25 Zhe Hou , Alwen Tiu

Automated analysis of recursive derivations in logic programming is known to be a hard problem. Both termination and non-termination are undecidable problems in Turing-complete languages. However, some declarative languages offer a…

编程语言 · 计算机科学 2016-08-22 E. Komendantskaya , P. Johann , M. Schmidt

We propose FC, a new logic on words that combines finite model theory with the theory of concatenation - a first-order logic that is based on word equations. Like the theory of concatenation, FC is built around word equations; in contrast…

计算机科学中的逻辑 · 计算机科学 2021-05-14 Dominik D. Freydenberger , Liat Peterfreund

Extensional higher-order logic programming has been introduced as a generalization of classical logic programming. An important characteristic of this paradigm is that it preserves all the well-known properties of traditional logic…

编程语言 · 计算机科学 2020-02-19 Angelos Charalambidis , Zoltán Ésik , Panos Rondogiannis

The classical decision problem, as it is understood today, is the quest for a delineation between the decidable and the undecidable parts of first-order logic based on elegant syntactic criteria. In this paper, we treat the concept of…

计算机科学中的逻辑 · 计算机科学 2019-11-27 Marco Voigt

We give extensional and intensional characterizations of functional programs with nondeterminism: as structure preserving functions between biorders, and as nondeterministic sequential algorithms on ordered concrete data structures which…

计算机科学中的逻辑 · 计算机科学 2023-06-22 James Laird

First-Order Logic (FOL), also called first-order predicate calculus, is a formal language that provides a framework to comprehensively represent a world and its present state, including all of its entities, attributes, and complex…

信息论 · 计算机科学 2025-11-07 Ahmet Faruk Saz , Siheng Xiong , Faramarz Fekri