首页> 外文会议>International conference on principles and practice of constraint programming >Reducing the Branching in a Branch and Bound Algorithm for the Maximum Clique Problem
【24h】

Reducing the Branching in a Branch and Bound Algorithm for the Maximum Clique Problem

机译:最大分支问题的分支定界算法中的分支减少

获取原文

摘要

Finding the largest clique in a given graph is one of the fundamental NP-hard problems. We take a widely used branch and bound algorithm for the maximum clique problem, and discuss an alternative way of understanding the algorithm which closely resembles a constraint model. By using this view, and by taking measurements inside search, we provide a new explanation for the success of the algorithm: one of the intermediate steps, by coincidence, often approximates a "smallest domain first" heuristic. We show that replacing this step with a genuine "smallest domain first" heuristic leads to a reduced branching factor and a smaller search space, but longer runtimes. We then introduce a "domains of size two first" heuristic, which integrates cleanly into the algorithm, and which both reduces the size of the search space and gives a reduction in runtimes.
机译:在给定图中找到最大的集团是基本的NP难题之一。对于最大集团问题,我们采用了广泛使用的分支定界算法,并讨论了一种与约束模型非常相似的理解算法的替代方法。通过使用此视图并在搜索中进行测量,我们为算法的成功提供了新的解释:巧合的是,中间步骤之一通常近似为“最小域优先”启发式算法。我们显示,用真正的“最小域优先”启发式方法替换此步骤会导致分支因子减小和搜索空间减小,但运行时间更长。然后,我们引入“大小为第二的域”启发式方法,该方法干净利落地集成到算法中,既减小了搜索空间的大小,又减少了运行时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号