首页> 外文期刊>IEEE transactions on evolutionary computation >The edge-window-decoder representation for tree-based problems
【24h】

The edge-window-decoder representation for tree-based problems

机译:基于树的问题的边缘窗口解码器表示

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

摘要

We describe the "edge-window-decoder" strategy (EWD), a decoder-based redundant encoding strategy for tree-based combinatorial problems, and explore its performance on three well-known tree-based network optimization problems: the degree constrained minimum spanning tree problem (DCMST), the optimum communication spanning tree problem (OCST), and the quadratic minimum spanning tree problem (q-MST). Each is an NP-hard problem, and in each case the best previously published approach (for obtaining fast solutions on large instances) is an evolutionary algorithm (EA), characterized by a specialized encoding. EWD simply encodes a tree as a list of nodes (in which nodes may be repeated), and a tree is built from this list via a "tree construction routine" (TCR). A particular instantiation of EWD involves choosing a specific TCR, and choosing specific designs for the mutation and crossover operators (which work only at the genotype (list of nodes) level). Different combinations of TCRs and operators are described and explored and found to be suited to different classes of problem. We compare these several instantiations of EWD with other encodings (including the previous best reported for each problem) over several benchmark instances, as well as randomly generated instances. We find that instantiations of EWD generally perform favorably, clearly outperforming the best comparative approach in two of the three problem classes, and close to best in the third. Some analyses of EWD in terms of its locality, heritability, and bias are provided. These indicate that EWD shows high locality and heritability, and an intermediate level of bias toward the MST of the problem under consideration. In particular, the basic EWD encoding strategy is unbiased, but its good performance on a range of tree-based problems appears to be explainable in terms of the bias inherent in the associated operators. Further, experiments show that EWD strategies using one particular biased operator are able to apply a consistent intermediate level of bias "pressure" over time, thus allowing the search to range more freely in the early stages over the less represented areas of the landscape, rather than (as is the case with the other biased encoding/operator combinations compared against) quickly bec-oming committed to MST-like regions.
机译:我们描述了“边缘窗口解码器”策略(EWD),这是针对基于树的组合问题的基于解码器的冗余编码策略,并探讨了其在三个著名的基于树的网络优化问题上的性能:度约束最小生成树问题(DCMST),最佳通信生成树问题(OCST)和二次最小生成树问题(q-MST)。每个问题都是一个NP难题,并且在每种情况下,以前发布的最佳方法(用于在大型实例上获得快速解决方案)是一种进化算法(EA),其特征在于专门的编码。 EWD简单地将树编码为节点列表(可以重复其中的节点),然后通过“树构建例程”(TCR)从该列表中构建树。 EWD的特定实例包括选择特定的TCR,以及为突变和交叉算子(仅在基因型(节点列表)级别起作用)选择特定的设计。描述和探索了TCR和运算符的不同组合,发现它们适合于不同类别的问题。我们将在几个基准实例以及随机生成的实例上,将EWD的这几种实例与其他编码(包括针对每个问题的最佳报告)进行比较。我们发现,EWD的实例化通常表现良好,明显优于三个问题类别中的两个最好的比较方法,而在第三个问题类别中接近最佳方法。提供了有关EWD的局部性,遗传性和偏见的一些分析。这些表明,EWD具有较高的局部性和遗传性,并且对所考虑问题的MST有中等偏见。特别是,基本的EWD编码策略是无偏见的,但是它在一系列基于树的问题上的良好性能似乎可以用关联运算符固有的偏差来解释。此外,实验表明,使用一种特定的偏向算子的EWD策略能够随时间施加一致的中间水平的偏向“压力”,从而使搜索在景观较少代表的区域的早期更加自由地进行,而不是(像其他有偏见的编码/运算符组合所针对的情况一样)很快就归类到MST类区域。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号