【24h】

Learning Variable Activity Initialisation for Lazy Clause Generation Solvers

机译:LAZY子句生成求解器的学习变量活动初始化

获取原文

摘要

Contemporary research explores the possibilities of integrating machine learning (ML) approaches with traditional combinatorial optimisation solvers. Since optimisation hybrid solvers, which combine propositional satisfiability (SAT) and constraint programming (CP), dominate recent benchmarks, it is surprising that the literature has paid limited attention to machine learning approaches for hybrid CP-SAT solvers. We identify the technique of minimal unsatisfiable subsets as promising to improve the performance of the hybrid CP-SAT lazy clause generation solver Chuffed. We leverage a graph convolutional network (GCN) model, trained on an adapted version of the MiniZinc benchmark suite. The GCN predicts which variables belong to an unsatisfiable subset on CP instances; these predictions are used to initialise the activity score of Chuffed's Variable-State Independent Decaying Sum (VSIDS) heuristic. We benchmark the ML-aided Chuffed on the MiniZinc benchmark suite and find a robust 2.5% gain over baseline Chuffed on MRCPSP instances. This paper thus presents the first, to our knowledge, successful application of machine learning to improve hybrid CP-SAT solvers, a step towards improved automatic solving of CP models.
机译:当代研究探讨了与传统组合优化求解器相结合的机器学习(ML)方法的可能性。由于优化混合求解器,其结合命题可满足性(SAT)和约束编程(CP),达到最近的基准,因此令人惊讶的是,文献对混合CP-SAT求解器的机器学习方法有限。我们确定了最小不可采购的子集技术,因为有希望提高混合CP-SAT LAZY子段生成溶剂的性能。我们利用了图形卷积网络(GCN)模型,培训了适用于Minizinc基准套件的适应版本。 GCN预测哪些变量属于CP实例的不可选择的子集;这些预测用于初始化Chuffed的可变状态独立腐烂和(VSID)启发式的活动分数。我们将ML的ML-ADEDED在MINIZINC基准套件上基准测试,并在MRCPSP实例上发现浅款2.5%的基准增益。本文介绍了我们的知识,成功应用机器学习改善混合CP-SAT求解器,迈出了改进的自动求解CP型号。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号