Automatic Polytime Reductions of NP Problems into a Fragment of STRIPS

Authors

  • Aldo Porco Universidad Simon Bolivar
  • Alejandro Machado Universidad Simon Bolivar
  • Blai Bonet Universidad Simon Bolivar

DOI:

https://doi.org/10.1609/icaps.v21i1.13459

Abstract

We present a software tool that is able to automatically translate an NP problem into a STRIPS problem such that the former problem has a solution iff the latter has one, a solution for the latter can be transformed into a solution for the former, and all this can be done efficiently. Moreover, the tool is built such that it only produces problems that belong to a fragment of STRIPS that is solvable in non-deterministic polynomial time, a fact that guarantees that the whole approach is not an overkill. This tool has interesting applications. For example, with the advancement of planning technology, it can be used as an off-the-shelf method to solve general NP problems with the help of planners and to automatically generate benchmark problems of known complexity in a systematic and controlled manner. Another interesting contribution is related to the area of Knowledge Engineering in which one of the goals is to devise automatic methods for using the available planning technology to solve real-life problems.

Downloads

Published

2011-03-22

How to Cite

Porco, A., Machado, A., & Bonet, B. (2011). Automatic Polytime Reductions of NP Problems into a Fragment of STRIPS. Proceedings of the International Conference on Automated Planning and Scheduling, 21(1), 178-185. https://doi.org/10.1609/icaps.v21i1.13459