Computational complexity of reasoning about plans

Computational complexity of reasoning about plans

by C. Bäckström

Book 281 of Linköping studies in science and technology --

Browse books you can read free on Readfeed

No club is reading this yet — be the first to start one

Start a club free
About
Abstract: "The artificial intelligence (AI) planning problem is known to be very hard in the general case. Propositional planning is PSPACE-complete and first-order planning is undecidable. Many planning researchers claim that all this expressiveness is needed to solve real problems and some of them have abandoned theory-based planning methods in favour of seemingly more efficient methods. These methods usually lack a theoretical foundation so not much is known about the correctness and the computational complexity of these. There are, however, many applications where both provable correctness and efficiency are of major concern, for instance, within automatic control. We suggest in this thesis that it might be possible to stay within a well-founded theoretical framework and still solve many interesting problems tractably. This should be done by identifying restrictions on the planning problem that improve the complexity figure while still allowing for interesting problems to be modelled. Finding such restrictions may be a non-trivial task, though. As a first attempt at finding such restrictions we present a variant of the traditional STRIPS formalism, the SAS[superscript +] formalism. The SAS[superscript +] formalism has made it possible to identify certain restrictions which define a computationally tractable planning problem, the SAS[superscript +]-PUS problem, and which would not have been easily identified using the traditional STRIPS formalism. We also present a polynomial-time, sound and complete algorithm for the SAS[superscript +]-PUS problem. We further prove that the SAS[superscript +] formalism in its unrestricted form is equally expressive as some other well-known formalisms for propositional planning. Hence, it is possible to compare the SAS[superscript +] formalism with these other formalisms and the complexity results carry over in both directions. Furthermore, we analyse the computational complexity of various subproblems lying between unrestricted SAS[superscript +] planning and the SAS[superscript +]-PUS problem. We find that most planning problems (not only in the SAS[superscript +] formalism) allow instances having exponentially-sized minimal solutions and we argue that such instances are not realistic in practice. We conclude the thesis with a brief investigation into the relationship between the temporal projection problem and the planning and plan validation problems."

Discuss Computational complexity of reasoning about plans with other readers

Join or start a book club for Computational complexity of reasoning about plans on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Computational complexity of reasoning about plans?

Sign up free on Readfeed, then browse public clubs or start your own club with Computational complexity of reasoning about plans as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Computational complexity of reasoning about plans with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Computational complexity of reasoning about plans with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.