首页> 外文会议>International conference on parallel computing technologies >Using Monte Carlo Method for Searching Partitionings of Hard Variants of Boolean Satisfiability Problem
【24h】

Using Monte Carlo Method for Searching Partitionings of Hard Variants of Boolean Satisfiability Problem

机译:使用蒙特卡洛方法搜索布尔可满足性问题的硬变体的分区

获取原文

摘要

In this paper we propose the approach for constructing partitionings of hard variants of the Boolean satisfiability problem (SAT). Such partitionings can be used for solving corresponding SAT instances in parallel. We suggest the approach based on the Monte Carlo method for estimating time of processing of an arbitrary partitioning. We solve the problem of search for a partitioning with good effectiveness via the optimization of the special predictive function over the finite search space. For this purpose we use the tabu search strategy. In our computational experiments we found partitionings for SAT instances encoding problems of inversion of some cryptographic functions. Several of these SAT instances with realistic predicted solving time were successfully solved on a computing cluster and in the volunteer computing project SAT@home. The solving time agrees well with estimations obtained by the proposed method.
机译:在本文中,我们提出了构建布尔满足问题的硬变量的分配方法(SAT)。这种划分可以用于并行地解决对应的SAT实例。我们建议了基于蒙特卡罗方法的方法,用于估计任意分区的处理时间。我们通过在有限搜索空间上优化特殊预测功能来解决良好效果的划分问题。为此目的,我们使用Tabu搜索策略。在我们的计算实验中,我们找到了SAT实例的分区,编码了一些加密功能的反转问题。这些带有现实预测的解决时间的若干实例在计算群集中和志愿者计算项目SAT @ home中成功解决了一些。求解时间与所提出的方法获得的估计吻合良好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号