...
首页> 外文期刊>ACM transactions on computational logic >A Decomposition-Based Implementation of Search Strategies
【24h】

A Decomposition-Based Implementation of Search Strategies

机译:基于分解的搜索策略实施

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

摘要

Search strategies, that is, strategies that describe how to explore search trees, have raised much interest for constraint satisfaction in recent years. In particular, limited discrepancy search and its variations have been shown to achieve significant improvements in efficiency over depth-first search for some classes of applications. This article reconsiders the implementation of discrepancy search, and of search strategies in general, for applications where the search procedure is dynamic, randomized, and/or generates global cuts (or nogoods) that apply to the remaining search. It illustrates that recomputation-based implementations of discrepancy search are not robust with respect to these extensions and require special care which may increase the memory requirements significantly and destroy the genericity of the implementation. To remedy these limitations, the article proposes a novel implementation scheme based on problem decomposition, which combines the efficiency of the recomputation-based implementations with the robustness of traditional iterative implementations. Experimental results on job-shop scheduling problems illustrate the potential of this new implementation scheme, which, surprisingly, may significantly outperform recomputation-based schemes.
机译:近年来,搜索策略(即描述如何探索搜索树的策略)引起了人们对约束满足的极大兴趣。特别是,对于某些类型的应用程序,有限的差异搜索及其变体已显示出与深度优先搜索相比,效率得到了显着提高。本文重新考虑了差异搜索的实现以及总体上针对搜索过程是动态,随机和/或生成适用于其余搜索的全局切割(或不良)的应用的搜索策略。它说明基于差异的搜索的基于计算的实现对于这些扩展而言不是很可靠,并且需要特别注意,这可能会大大增加内存需求并破坏实现的通用性。为了解决这些限制,本文提出了一种基于问题分解的新颖实现方案,该方案将基于重新计算的实现的效率与传统迭代实现的鲁棒性相结合。关于车间调度问题的实验结果说明了这种新实施方案的潜力,令人惊讶的是,该方案可能大大优于基于重新计算的方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号