中文
相关论文

相关论文: A Splitting Set Theorem for Epistemic Specificatio…

200 篇论文

Fusemate is a logic programming system that implements the possible model semantics for disjunctive logic programs. Its input language is centered around a weak notion of stratification with comprehension and aggregation operators on top of…

计算机科学中的逻辑 · 计算机科学 2021-05-20 Peter Baumgartner

This paper presents a logic language for expressing NP search and optimization problems. Specifically, first a language obtained by extending (positive) Datalog with intuitive and efficient constructs (namely, stratified negation,…

计算机科学中的逻辑 · 计算机科学 2009-11-17 Sergio Greco , Cristian Molinaro , Irina Trubitsyna , Ester Zumpano

The present paper provides an analysis of the existing proof systems for dynamic epistemic logic from the viewpoint of proof-theoretic semantics. Dynamic epistemic logic is one of the best known members of a family of logical systems which…

We present a logical framework to represent and reason about stochastic optimization problems based on probability answer set programming. This is established by allowing probability optimization aggregates, e.g., minimum and maximum in the…

人工智能 · 计算机科学 2013-04-15 Emad Saad

Program specialization is a program transformation methodology which improves program efficiency by exploiting the information about the input data which are available at compile time. We show that current techniques for program…

编程语言 · 计算机科学 2007-05-23 Alberto Pettorossi , Maurizio Proietti , Sophie Renault

We propose abstract compilation for precise static type analysis of object-oriented languages based on coinductive logic programming. Source code is translated to a logic program, then type-checking and inference problems amount to queries…

编程语言 · 计算机科学 2017-09-15 Luca Franceschini , Davide Ancona , Ekaterina Komendantskaya

Hybrid Answer Set Programming (Hybrid ASP) is an extension of Answer Set Programming (ASP) that allows ASP-like rules to interact with outside sources. The Splitting Set Theorem is an important and extensively used result for ASP. The paper…

人工智能 · 计算机科学 2020-09-23 Alex Brik

In 1991, Michael Gelfond introduced the language of epistemic specifications. The goal was to develop tools for modeling problems that require some form of meta-reasoning, that is, reasoning over multiple possible worlds. Despite their…

人工智能 · 计算机科学 2011-08-17 Miroslaw Truszczynski

We have designed a new logic programming language called LM (Linear Meld) for programming graph-based algorithms in a declarative fashion. Our language is based on linear logic, an expressive logical system where logical facts can be…

编程语言 · 计算机科学 2020-02-19 Flavio Cruz , Ricardo Rocha , Seth Copen Goldstein , Frank Pfenning

Issues concerning intelligent data analysis occurring in machine learning are investigated. A scheme for synthesizing correct supervised classification procedures is proposed. These procedures are focused on specifying partial order…

离散数学 · 计算机科学 2019-07-23 Elena V. Djukova , Gleb O. Masliakov , Petr A. Prokofyev

Probabilistic independence is a useful concept for describing the result of random sampling---a basic operation in all probabilistic languages---and for reasoning about groups of random variables. Nevertheless, existing verification methods…

编程语言 · 计算机科学 2020-07-21 Gilles Barthe , Justin Hsu , Kevin Liao

We discuss the problems of incompleteness and inexpressibility. We introduce almost self-referential formulas, use them to extend set theory, and relate their expressive power to that of infinitary logic. We discuss the nature of proper…

逻辑 · 数学 2016-12-20 Dmytro Taranovsky

Entity disambiguation, or mapping a phrase to its canonical representation in a knowledge base, is a fundamental step in many natural language processing applications. Existing techniques based on global ranking models fail to capture the…

计算与语言 · 计算机科学 2016-04-21 Tiep Mai , Bichen Shi , Patrick K. Nicholson , Deepak Ajwani , Alessandra Sala

Subtyping, also known as subtype polymorphism, is a concept extensively studied in programming language theory, delineating the substitutability relation among datatypes. This property ensures that programs designed for supertype objects…

人工智能 · 计算机科学 2025-02-14 Đorđe Marković , Marc Denecker

How to handle division in systems that compute with logical formulas involving what would otherwise be polynomial constraints over the real numbers is a surprisingly difficult question. This paper argues that existing approaches from both…

符号计算 · 计算机科学 2024-12-03 Christopher W. Brown

Over the last couple of decades, there has been a considerable effort devoted to the problem of updating logic programs under the stable model semantics (a.k.a. answer-set programs) or, in other words, the problem of characterising the…

人工智能 · 计算机科学 2022-02-22 João Leite , Martin Slota

Distilling explicit chain-of-thought reasoning paths has emerged as an effective method for improving the reasoning abilities of large language models (LLMs) across various tasks. However, when tackling complex tasks that pose significant…

计算与语言 · 计算机科学 2024-04-15 Jierui Li , Raymond Mooney

Indexed languages are a classical notion in formal language theory. As the language equivalent of second-order pushdown automata, they have received considerable attention in higher-order model checking. Unfortunately, counting properties…

形式语言与自动机理论 · 计算机科学 2024-05-14 Laura Ciobanu , Georg Zetzsche

The term {\em meta-programming} refers to the ability of writing programs that have other programs as data and exploit their semantics. The aim of this paper is presenting a methodology allowing us to perform a correct termination analysis…

编程语言 · 计算机科学 2007-05-23 Alexander Serebrenik , Danny De Schreye

{log} (read 'setlog') was born as a Constraint Logic Programming (CLP) language where sets and binary relations are first-class citizens, thus fostering set programming. Internally, {log} is a constraint satisfiability solver implementing…

计算机科学中的逻辑 · 计算机科学 2026-03-13 Maximiliano Cristiá , Alfredo Capozucca , Gianfranco Rossi