...
首页> 外文期刊>Artificial Intelligence Review: An International Science and Engineering Journal >Combine and conquer: an evolutionary hyper-heuristic approach for solving constraint satisfaction problems
【24h】

Combine and conquer: an evolutionary hyper-heuristic approach for solving constraint satisfaction problems

机译:合并与征服:解决约束满足问题的进化超启发式方法

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

摘要

Selection hyper-heuristics are a technology for optimization in which a high-level mechanism controls low-level heuristics, so as to be capable of solving a wide range of problem instances efficiently. Hyper-heuristics are used to generate a solution process rather than producing an immediate solution to a given problem. This process is a re-usable mechanism that can be applied both to seen and unseen problem instances. In this paper, we propose a selection hyper-heuristic process with the intention to rise the level of generality and solve consistently well a wide range of constraint satisfaction problems. The hyper-heuristic technique is based on a messy genetic algorithm that generates high-level heuristics formed by rules (condition heuristic). The high-level heuristics produced are seen to be good at solving instances from certain parts of the parameterized space of problems, producing results using effort comparable to the best single heuristic per instance. This is beneficial, as the choice of best heuristic varies from instance to instance, so the high-level heuristics are definitely preferable to selecting any one low-level heuristic for all instances. The results confirm the robustness of the proposed approach and how high-level heuristics trained for some specific classes of instances can also be applied to unseen classes without significant lost of efficiency. This paper contributes to the understanding of heuristics and the way they can be used in a collaborative way to benefit from their combined strengths.
机译:选择超启发式算法是一种优化技术,其中高级机制控制低级启发式算法,以便能够有效解决各种问题实例。超启发式算法用于生成解决方案过程,而不是针对给定问题生成即时解决方案。此过程是一种可重复使用的机制,可以同时应用于可见和不可见的问题实例。在本文中,我们提出了一种选择超启发式过程,旨在提高通用性并一贯很好地解决各种约束满足问题。超启发式技术基于混乱的遗传算法,该算法会生成由规则形成的高级启发式(条件启发式)。可以看出,所产生的高级启发式方法擅长于从问题的参数化空间的某些部分中解决实例,并使用相当于每个实例最佳单一启发式方法的工作量来产生结果。这是有益的,因为最佳启发式方法的选择因实例而异,因此对于所有实例,高级启发式方法绝对优于选择任何一种低级启发式方法。结果证实了所提出方法的鲁棒性,并且针对某些特定类别的实例训练的高级启发式方法也可以应用于未见过的类别,而不会显着降低效率。本文有助于理解启发式方法,以及以协作的方式利用启发式方法综合优势的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号