中文
相关论文

相关论文: Planning with Preferences using Logic Programming

200 篇论文

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

Inthispaperwedescribeaconcept-wisemulti-preferencesemantics for description logic which has its root in the preferential approach for modeling defeasible reasoning in knowledge representation. We argue that this proposal, beside satisfying…

人工智能 · 计算机科学 2020-09-03 Laura Giordano , Valentina Gliozzi , Daniele Theseider Dupré

Constraint Logic Programming (CLP) is a language scheme for combining two declarative paradigms: constraint solving and logic programming. Concurrent Constraint Programming (CCP) is a declarative model for concurrency where agents interact…

计算机科学中的逻辑 · 计算机科学 2018-12-03 Moreno Falaschi , Carlos Olarte

Language models have been shown to perform remarkably well on a wide range of natural language processing tasks. In this paper, we propose LEAP, a novel system that uses language models to perform multi-step logical reasoning and…

计算与语言 · 计算机科学 2023-11-08 Hongyu Zhao , Kangrui Wang , Mo Yu , Hongyuan Mei

We propose relational linear programming, a simple framework for combing linear programs (LPs) and logic programs. A relational linear program (RLP) is a declarative LP template defining the objective and the constraints through the logical…

人工智能 · 计算机科学 2014-10-14 Kristian Kersting , Martin Mladenov , Pavel Tokmakov

In logic programming under the answer set semantics, preferences on rules are used to choose which of the conflicting rules are applied. Many interesting semantics have been proposed. Brewka and Eiter's Principle I expresses the basic…

计算机科学中的逻辑 · 计算机科学 2014-04-29 Alexander Šimko

Predicate Logic with Definitions (PLD or D-logic) is a modification of first-order logic intended mostly for practical formalization of mathematics. The main syntactic constructs of D-logic are terms, formulas and definitions. A definition…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Victor Makarov

Probabilistic Logic Programming is an effective formalism for encoding problems characterized by uncertainty. Some of these problems may require the optimization of probability values subject to constraints among probability distributions…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Damiano Azzolini , Fabrizio Riguzzi

We present a formal language for specifying qualitative preferences over temporal goals and a preference-based planning method in stochastic systems. Using automata-theoretic modeling, the proposed specification allows us to express…

人工智能 · 计算机科学 2021-03-29 Jie Fu

A critical factor in the success of decision support systems is the accurate modeling of user preferences. Psychology research has demonstrated that users often develop their preferences during the elicitation process, highlighting the…

Slicing is a program analysis technique originally developed for imperative languages. It facilitates understanding of data flow and debugging. This paper discusses slicing of Constraint Logic Programs. Constraint Logic Programming (CLP) is…

软件工程 · 计算机科学 2007-05-23 Gyongyi Szilagyi , Tibor Gyimothy , Jan Maluszynski

Many decision-making scenarios, e.g., public policy, healthcare, business, and disaster response, require accommodating the preferences of multiple stakeholders. We offer the first formal treatment of reasoning with multi-stakeholder…

人工智能 · 计算机科学 2023-08-01 Samik Basu , Vasant Honavar , Ganesh Ram Santhanam , Jia Tao

CP-nets represent the dominant existing framework for expressing qualitative conditional preferences between alternatives, and are used in a variety of areas including constraint solving. Over the last fifteen years, a significant…

人工智能 · 计算机科学 2015-04-27 Cristina Cornelio , Andrea Loreggia , Vijay Saraswat

Planning with preferences has been employed extensively to quickly generate high-quality plans. However, it may be difficult for the human expert to supply this information without knowledge of the reasoning employed by the planner and the…

人工智能 · 计算机科学 2018-04-23 Mayukh Das , Phillip Odom , Md. Rakibul Islam , Janardhan Rao , Doppa , Dan Roth , Sriraam Natarajan

The emergence of tools based on artificial intelligence has also led to the need of producing explanations which are understandable by a human being. In most approaches, the system is considered a black box, making it difficult to generate…

人工智能 · 计算机科学 2024-10-23 Germán Vidal

Many real-world tasks, such as trip planning or meal planning, can be formulated as combinatorial optimization problems. However, using optimization solvers is difficult for end users because it requires problem instantiation: defining…

人机交互 · 计算机科学 2025-12-17 So Kuroki , Manami Nakagawa , Shigeo Yoshida , Yuki Koyama , Kozuno Tadashi

The programming language Prolog makes declarative programming possible, at least to a substantial extent. Programs may be written and reasoned about in terms of their declarative semantics. All the advantages of declarative programming are…

计算机科学中的逻辑 · 计算机科学 2023-08-31 Włodzimierz Drabent

When composing multiple preferences characterizing the most suitable results for a user, several issues may arise. Indeed, preferences can be partially contradictory, suffer from a mismatch with the level of detail of the actual data, and…

数据库 · 计算机科学 2025-01-10 Paolo Ciaccia , Davide Martinenghi , Riccardo Torlone

Answer-set programming (ASP) paradigm is a way of using logic to solve search problems. Given a search problem, to solve it one designs a theory in the logic so that models of this theory represent problem solutions. To compute a solution…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Deborah East , Miroslaw Truszczynski

Answer set programming is a prominent declarative programming paradigm used in formulating combinatorial search problems and implementing different knowledge representation formalisms. Frequently, several related and yet substantially…

人工智能 · 计算机科学 2023-03-01 Yuliya Lierler