2 research outputs found

    Introducing Preferences in Planning as Satisfiability ⋆

    No full text
    Abstract. Planning as Satisfiability is one of the most well-known and effective techniques for classical planning: SATPLAN has been the winning system in the deterministic track for optimal planners in the 4th International Planning Competition (IPC) and a co-winner in the 5th IPC. Given a planning problem Π and a makespan n, the approach based on satisfiability (a.k.a., SAT-based) simply works by (i) constructing a SAT formula Πn; and (ii) checking Πn for satisfiability: if there is a model for Πn then we have found a plan, otherwise n is increased. The approach guarantees that the makespan is optimal, i.e., minimum. In this paper we extend the Planning as Satisfiability approach in order to handle preferences and SATPLAN in order to solve problems with simple preferences. This allows, e.g., to take into consideration “plan quality ” issues other than makespan, like number of actions and “soft ” goals. The basic idea is to explore the search space of possible plans in accordance with the given partially ordered preferences. We first prove that, at fixed makespan, our approach returns an “optimal ” plan, if any. Then, considering both classical planning problems and problems coming from IPC-5, we show that SATPLAN extended in order to deal with preferences (i) returns optimal plans which are often of considerable better quality, i.e., with fewer actions or with a better plan metric on soft goals, than SATPLAN; and (ii) is overall competitive, in terms of plan quality, with SGPLAN

    Introducing Preferences in Planning as Satisfiability

    No full text
    corecore