CPP: a constraint logic programming based planner with preferences
Phan Huy Tu,Tran Cao Son,Enrico Pontelli +2 more
- 15 May 2007
- pp 290-296
TL;DR: This work describes the development of a constraint logic programming based system, called CPP, which is capable of generating most preferred plans with respect to a user's preference and evaluate its performance.
read more
Abstract: We describe the development of a constraint logic programming based system, called CPP, which is capable of generating most preferred plans with respect to a user's preference and evaluate its performance.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Planning with Preferences
TL;DR: This paper reviews the latest developments in automated preference-based planning, and various approaches for preference representation, and the main practical approaches developed so far.
105
Specifying and computing preferred plans
TL;DR: A semantics for the first-order preference language in the situation calculus is provided, and it is proved that progression of the authors' preference formulae preserves this semantics, which leads to the development of PPlan, a bounded best-first search planner that computes preferred plans.
47
Multivalued action languages with constraints in CLP(FD)
TL;DR: The paper starts by proposing a methodology to encode an action language (with conditional effects and static causal laws), a slight variation of ℬ, using Constraint Logic Programming over Finite Domains, and generalized to raise the use of constraints to the level of the action language itself.
26
Multivalued action languages with constraints in CLP(FD)
Agostino Dovier,Andrea Formisano,Enrico Pontelli +2 more
- 08 Sep 2007
TL;DR: The paper starts by proposing a methodology to encode an action language (with conditional effects and static causal laws), a slight variation of B, using Constraint Logic Programming over Finite Domains, and is generalized to lift the use of constraints to the level of the action language itself.
•Proceedings Article
Preference planning for markov decision processes
Meilun Li,Zhikun She,Andrea Turrini,Lijun Zhang +3 more
- 25 Jan 2015
TL;DR: P4Solver is developed, an SMT-based planner computing the preferred plan by reducing the problem to quadratic programming problem, which can be solved using SMT solvers such as Z3.
7
References
Constraint logic programming
Joxan Jaffar,Jean-Louis Lassez +1 more
- 01 Oct 1987
TL;DR: In this article, a class of logic programming languages, called CLP languages, are defined, all of which share the same essential semantic properties and are based on a unified formal semantics.
1.7K
•Book
Logic Programming
Krzysztof R. Apt
- 01 Jan 1992
Abstract: Publisher Summary
This chapter focuses on logic programming, which is closely related to PROLOG. Logic programming constitutes the theoretical framework of PROLOG. This close connection led to the adoption of logic programming as the basis for the influential Japanese Fifth Generation Project. The power of logic programming stems from two reasons. First, it is an extremely simple formalism. It also relies on mathematical logic, which developed its own methods and techniques and which provides a rigorous mathematical framework. The chapter presents a self-contained introduction to the theory of logic programming. It also discusses the causal dependence between various concepts and notions and presents the notion of SLD-resolution, which is central to the subject of logic programming.
1.7K
CHAPTER 10 – Logic Programming
Krzysztof R. Apt
- 01 Jan 1990
TL;DR: This chapter presents a self-contained introduction to the theory of logic programming, which discusses the causal dependence between various concepts and notions and presents the notion of SLD-resolution, which is central to the subject of logic Programming.
1.6K
Constraint logic programming : A survey
Joxan Jaffar,Michael J. Maher +1 more
TL;DR: This survey of CLP is to give a systematic description of the major trends in terms of common fundamental concepts and the three main parts cover the theory, implementation issues, and programming for applications.
1.6K
Related Papers (5)
Kim Marriott,Peter J. Stuckey,Mark Wallace +2 more
- 01 Jan 2006
Herbert Kuchen
- 01 Jan 2011
Spiro Michaylov,Frank Pfenning +1 more
- 01 Jan 1993
