Preference-based planning: Difference between revisions

Content deleted Content added
Overview: Remove product placement/commercial name
Overview: is the article allowed to have any flavor or not? this is the example in the publication
Line 7:
Preferences can be regarded as soft constraints on a plan. The quality of a plan increases when more preferences are satisfied but it may not be possible to satisfy all preferences in a single plan. This differs from hard constraints which must be satisfied in all plans produced by the planning software. These hard constraints are part of the ___domain knowledge while the soft constraints (or preferences) are separately specified by the user. This allows the same ___domain knowledge to be reused for various users who may have different preferences.
 
The use of preferences may also increase the length of a plan in order to satisfy more preferences. For example, when planning a journey from home to school, the user may prefer to buy a cup of coffee along the way. The planning software could now plan to visit a coffee-bar[[Starbucks]] first and then continue to school.<ref name="starbucks">[http://www.cs.nmsu.edu/~tson/papers/tplp-plan-prefs.pdf Planning with Preferences using Logic Programming], Son and Pontelli</ref> This increases the length of the plan but the user's preference is satisfied.
 
== Planning Domain Definition Language ==