papers AI Learner
The Github is limit! Click to go to the new site.

Integer Programming as a General Solution Methodology for Path-Based Optimization in Robotics: Principles and Best Practices

2019-02-07
Shuai D. Han, Jingjin Yu

Abstract

The resolution of many robotics problems demands the optimization of certain reward (or cost) over a huge number of candidate paths. In this paper, we describe an integer programming (IP) solution methodology for path-based optimization problems that is both easy to apply (in two simple steps) and frequently high-performance in terms of the computation time and the achieved optimality. We demonstrate the generality of our approach through the application to three challenging path-based optimization problems: {\em multi-robot path planning (MPP)}, {\em minimum constraint removal (MCR)}, and {\em reward collection problems (RCPs)}. In the process, in addition to providing basic working IP models, we describe best practices (which include many generic heuristics) that lead to significant performance boosts. Associated simulation experiments show that the approach can efficiently produce (near-)optimal solutions for problems with large state spaces, complex constraints, and complicated objective functions.

Abstract (translated by Google)
URL

http://arxiv.org/abs/1902.02652

PDF

http://arxiv.org/pdf/1902.02652


Comments

Content