Cost-Optimal and Net-Benefit Planning — A Parameterised Complexity View
Aghighi, Meysam (Linköping University) | Bäckström, Christer (Linköping University)
Cost-optimal planning (COP) uses action costs and asks for a minimum-cost plan. It is sometimes assumed that there is no harm in using actions with zero cost or rational cost. Classical complexity analysis does not contradict this assumption; planning is PSPACE-complete regardless of whether action costs are positive or non-negative, integer or rational. We thus apply parameterised complexity analysis to shed more light on this issue. Our main results are the following. COP is [W2]-complete for positive integer costs, i.e. it is no harder than finding a minimum-length plan, but it is paraNP-hard if the costs are non-negative integers or positive rationals. This is a very strong indication that the latter cases are substantially harder. Net-benefit planning (NBP) additionally assigns goal utilities and asks for a plan with maximum difference between its utility and its cost. NBP is paraNP-hard even when action costs and utilities are positive integers, suggesting that it is harder than COP. In addition, we also analyse a large number of subclasses, using both the PUBS restrictions and restricting the number of preconditions and effects.
Jul-15-2015
- Country:
- Asia
- China > Beijing
- Beijing (0.04)
- Middle East > Jordan (0.04)
- China > Beijing
- Europe
- North America
- Canada
- Ontario > Toronto (0.04)
- Quebec > Capitale-Nationale Region
- Quebec City (0.04)
- Québec (0.04)
- United States
- California > Santa Clara County
- San Jose (0.04)
- Georgia > Fulton County
- Atlanta (0.04)
- Indiana > Hamilton County
- Carmel (0.04)
- Massachusetts > Middlesex County
- Cambridge (0.04)
- New Hampshire > Rockingham County
- Portsmouth (0.04)
- New York (0.04)
- Oklahoma > Payne County
- Cushing (0.05)
- California > Santa Clara County
- Canada
- Oceania > Australia
- New South Wales > Sydney (0.04)
- South America > Brazil
- São Paulo (0.04)
- Asia
- Genre:
- Research Report (0.46)
- Technology: