首页> 外文会议>International Conference on Software Technologies >Efficiently Finding Optimal Solutions to Easy Problems in Design Space Exploration: A* Tie-breaking
【24h】

Efficiently Finding Optimal Solutions to Easy Problems in Design Space Exploration: A* Tie-breaking

机译:有效地找到最佳解决方案,以便在设计空间探索方面的易问题:A *绑定

获取原文

摘要

Using design space exploration (DSE), certain real-world problems can be made solvable through (heuristic) search. A meta-model of the domain and transformation rules defined on top of it specify the search space. For example, we previously (meta-)modeled specific problems in the context of reusing hardware/software interfaces (HSIs) in automotive systems, and defined transformation rules that lead from a model of one specific HSI to another one. Based on that, a minimal number of adaptation steps can be found using best-first A* searches that lead from a given HSI to another one fulfilling new requirements. A closer look revealed that these problems involved a few reconfigurations, but often no reconfiguration is necessary at all. For such trivial problem instances, no real search should be necessary, but in general, it is. After it became clear that a good tie-breaker for the many nodes with the same minimal value of the evaluation function of A* was the key to success, we performed experiments with the tie-breakers recently found best in the literature, all based on a last-in-first-out (LIFO) strategy in contrast to the previous belief that using minimal h-values would be the best tie-breakers. However, our experiments provide empirical evidence in our real-world domain that tie-breakers based on minimal h-values can indeed be (statistically significantly) better than a tie-breaker based on LIFO. In addition, they show that the best tie-breakers for the more difficult problems are also best for the trivial problem instances without reconfigurations, where they really make a difference.
机译:使用设计空间探索(DSE),某些现实问题可以通过(启发式)搜索来解决。在其顶部定义的域和转换规则的元模型指定了搜索空间。例如,我们之前(meta-)在重用汽车系统中的硬件/软件接口(HSIS)中的上下文中建模的特定问题,以及从一个特定HSI的模型到另一个的转换规则的定义转换规则。基于此,可以使用最佳首先a *搜索从给定的HSI引导到另一个满足新要求的搜索来找到最小数量的适应步骤。仔细观察揭示了这些问题涉及一些重新配置,但实际上没有必要重新配置。对于这种琐碎的问题实例,应该不需要真正的搜索,但一般来说,它是。在很明显之后,对于许多具有相同最小值的良好节点的良好的界限,是成功的关键,我们对最近在文献中最擅长的焊缝进行实验,全部基于与以前的信仰相反,使用最小的H值是最佳的焊缝断路器的最后一端(LIFO)策略。然而,我们的实验提供了我们的实际证据,在我们的实际域中,基于最小H值的扳机可以(统计学上)优于基于LIFO的焊接断路器来说能够(统计上显着)。此外,他们表明,对于更困难的问题的最佳焊缝,对于没有重新配置的琐碎问题,在琐碎的问题实例中也是最适合的,在那里他们真的有所作为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号