2023
DOI: 10.3233/sat-220001
|View full text |Cite
|
Sign up to set email alerts
|

OMTPlan: A Tool for Optimal Planning Modulo Theories

Abstract: OMTPlan is a Python platform for optimal planning in numeric domains via reductions to Satisfiability Modulo Theories (SMT) and Optimization Modulo Theories (OMT). Currently, OMTPlan supports the expressive power of PDDL2.1 level 2 and features procedures for both satisficing and optimal planning. OMTPlan provides an open, easy to extend, yet efficient implementation framework. These goals are achieved through a modular design and the extensive use of state-of-the-art systems for SMT/OMT solving.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 16 publications
0
2
0
Order By: Relevance
“…The second team submitted OMTPlan , which exposed two different SMT‐based planners. Those are described in detail in a recent publication (Leofante 2023). All participants have been given a GitHub account that they used to upload the source code of the planners.…”
Section: Numeric Trackmentioning
confidence: 99%
“…The second team submitted OMTPlan , which exposed two different SMT‐based planners. Those are described in detail in a recent publication (Leofante 2023). All participants have been given a GitHub account that they used to upload the source code of the planners.…”
Section: Numeric Trackmentioning
confidence: 99%
“…An important limit of existing work on generalised planning is that it only allows for primitive forms of quantitative information to be modelled, 1 even though such information is core to many real world problems -for example, modelling a delivery robot requires modelling how much weight it can hold, and modelling flights require reasoning about the the product of distance travelled and fuel consumption per unit of distance. This is despite the existence of the vibrant field of Numeric planning, which extends classical planning formalisms to allow modelling numeric fluents, conditions and effects (Fox and Long 2003), and typically handles them using new heuristic search, optimisation, or satisfiability modulo theory based techniques (Hoffmann 2003;Coles et al 2013;Scala et al 2016aScala et al ,b, 2020Kuroiwa et al 2022;Leofante 2023).…”
Section: Introductionmentioning
confidence: 99%