【24h】

SAT-Based Branch Bound and Optimal Control of Hybrid Dynamical Systems

机译:基于SAT的混合动力系统分枝界与最优控制

获取原文
获取原文并翻译 | 示例

摘要

A classical hybrid MIP-CSP approach for solving problems having a logical part and a mixed integer programming part is presented. A Branch and Bound procedure combines an MIP and a SAT solver to determine the optimal solution of a general class of optimization problems. The procedure explores the search tree, by solving at each node a linear relaxation and a satisfiability problem, until all integer variables of the linear relaxation are set to an integer value in the optimal solution. When all integer variables are fixed the procedure switches to the SAT solver which tries to extend the solution talcing into account logical constraints. If this is impossible, a "no-good" cut is generated and added to the linear relaxation. We show that the class of problems we consider turns out to be very useful for solving complex optimal control problems for linear hybrid dynamical systems formulated in discrete-time. We describe how to model the "hybrid" dynamics so that the optimal control problem can be solved by the hybrid MIP+SAT solver, and show that the achieved performance is superior to the one achieved by commercial MIP solvers.
机译:提出了一种经典的混合MIP-CSP方法,用于解决具有逻辑部分和混合整数编程部分的问题。分支定界过程将MIP和SAT解算器组合在一起,以确定一般优化问题类别的最优解。该过程通过在每个节点处求解线性松弛和可满足性问题来探索搜索树,直到在最佳解决方案中将线性松弛的所有整数变量都设置为整数值为止。当所有整数变量都固定后,该过程将切换到SAT解算器,后者尝试将解算结果扩展为考虑逻辑约束。如果这是不可能的,则会生成“不良”切口,并将其添加到线性松弛中。我们表明,我们认为的问题类别对于解决离散时间制定的线性混合动力系统的复杂最优控制问题非常有用。我们描述了如何对“混合”动力学建模,以便可以通过混合MIP + SAT求解器解决最佳控制问题,并表明所实现的性能优于商用MIP求解器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号