ITSAT: An Efficient SAT-Based Temporal Planner
Rankooh, Masood Feyzbakhsh, Ghassem-Sani, Gholamreza
–Journal of Artificial Intelligence Research
Planning as satisfiability is known as an efficient approach to deal with many types of planning problems. However, this approach has not been competitive with the state-space based methods in temporal planning. This paper describes ITSAT as an efficient SAT-based (satisfiability based) temporal planner capable of temporally expressive planning. The novelty of ITSAT lies in the way it handles temporal constraints of given problems without getting involved in the difficulties of introducing continuous variables into the corresponding satisfiability problems. We also show how, as in SAT-based classical planning, carefully devised preprocessing and encoding schemata can considerably improve the efficiency of SAT-based temporal planning. We present two preprocessing methods for mutex relation extraction and action compression. We also show that the separation of causal and temporal reasoning enables us to employ compact encodings that are based on the concept of parallel execution semantics. Although such encodings have been shown to be quite effective in classical planning, ITSAT is the first temporal planner utilizing this type of encoding. Our empirical results show that not only does ITSAT outperform the state-of-the-art temporally expressive planners, it is also competitive with the fast temporal planners that cannot handle required concurrency.
Journal of Artificial Intelligence Research
Jul-30-2015
- Country:
- Africa > Mali (0.04)
- Asia
- China > Beijing
- Beijing (0.04)
- India > Telangana
- Hyderabad (0.04)
- Japan > Honshū
- Chūbu > Aichi Prefecture > Nagoya (0.04)
- Middle East > Iran
- Tehran Province > Tehran (0.04)
- South Korea > Daegu
- Daegu (0.04)
- China > Beijing
- Europe
- France > Auvergne-Rhône-Alpes
- Greece > Central Macedonia
- Thessaloniki (0.04)
- Italy
- Lazio > Rome (0.04)
- Trentino-Alto Adige/Südtirol > Trentino Province
- Trento (0.04)
- Spain > Valencian Community
- Valencia Province > Valencia (0.04)
- Sweden > Stockholm
- Stockholm (0.04)
- United Kingdom (0.04)
- North America
- Canada > Ontario
- Toronto (0.04)
- United States
- Oklahoma > Payne County
- Cushing (0.04)
- Oregon > Multnomah County
- Portland (0.04)
- Rhode Island > Providence County
- Providence (0.04)
- Wisconsin > Dane County
- Madison (0.04)
- Oklahoma > Payne County
- Canada > Ontario
- Oceania > Australia
- New South Wales > Sydney (0.04)
- South America > Brazil
- São Paulo (0.04)
- Genre:
- Research Report > New Finding (0.87)
- Technology: