首页> 外文会议>IEEE International Conference on Automation Science and Engineering >SMT Solvers for Flexible Job-Shop Scheduling Problems: A Computational Analysis
【24h】

SMT Solvers for Flexible Job-Shop Scheduling Problems: A Computational Analysis

机译:SMT求解器,适用于灵活的作业商店调度问题:计算分析

获取原文

摘要

In this paper we evaluate different formulations for solving the Flexible Job-shop Scheduling Problem (FJSP) to optimality. Heuristic methods resulting in sub-optimal solutions are traditionally used to solve this problem since it is a known NP-hard problem. Since industrial problems often have additional constraints that need to be considered during optimization, the heuristic methods need to be adapted to deal efficiently with the additional constraints. For this reason general-purpose solvers that are often used in industrial applications. There are different approaches to formulate FJSPs as Mixed-Integer Linear Programming problems (MILP) that can be solved using generic MILP-solvers. In recent years, satisfiability solvers, i.e. SAT- and SMT-solvers, have evolved within the formal verification community and shown to be able to efficiently solve large instances of well-known NP-hard problems. In our previous work we have shown that SMT-solvers extended with optimization techniques can be a competitive alternative to commercial MILP-solvers on traditional job-shop scheduling problems. In this work we have adapted three formulations used for formulating FJSPs for MILP solvers into SMT-formulations. The three formulations are used to solve benchmark FJSPs using the open-source Z3 SMT-solver. We show that the a formulation based on the Manne formulation adapted for SMT-formulations for FJSPs is a competitive alternative for solving large-scale FJSPs, and might be considered as a viable alternative for solving industrial problems.
机译:在本文中,我们评估了求解灵活的作业商店调度问题(FJSP)的不同配方。由于它是已知的NP难题,它传统上用于解决这个问题的启发式方法。由于工业问题通常具有在优化期间需要考虑的额外约束,因此需要适应启发式方法以有效地处理额外的限制。由于这个原因,通常用于工业应用中的通用溶剂。有不同的方法可以将FJSPS制定为混合整数线性编程问题(MILP),可以使用通用MILP-orvers解决。近年来,可满足的求解器,即SAT和SMT - 求解器,在正式的验证界中发挥了发展,并显示能够有效地解决大型众所周知的NP难题。在我们以前的工作中,我们已经表明,通过优化技术扩展的SMT求解器可以是传统工作店调度问题的商业MILP溶剂的竞争替代品。在这项工作中,我们改进了三种配方,用于将FJSP配制成MILP溶剂的FJSPS进入SMT制剂。这三种配方用于使用开源Z3 SMT求解器来解决基准FJSP。我们表明,基于Manne制剂的配方适用于FJSPS的SMT制剂是解决大规模FJSP的竞争替代方案,并且可能被认为是解决工业问题的可行替代方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号