1. Towards Optimal Cooperative Path Planning in Hard Setups through Satisfiability Solving
- Author
-
Pavel Surynek
- Subjects
Mathematical optimization ,Job shop scheduling ,Iterated function ,Concatenation ,Process (computing) ,Motion planning ,Fixed point ,Boolean satisfiability problem ,Algorithm ,Satisfiability ,Mathematics - Abstract
A novel approach to cooperative path-planning is presented. A SAT solver is used not to solve the whole instance but for optimizing the makespan of a sub-optimal solution. This approach is trying to exploit the ability of stateof- the-art SAT solvers to give a solution to relatively small instance quickly. A sub-optimal solution to the instance is obtained by some existent method first. It is then submitted to the optimization process which decomposes it into small subsequences for which optimal solutions are found by a SAT solver. The new shorter solution is subsequently obtained as concatenation of optimal subsolutions. The process is iterated until a fixed point is reached. This is the first method to produce near optimal solutions for densely populated environments; it can be also applied to domain-independent planning supposed that suboptimal planner is available.
- Published
- 2012