首页> 外文学位 >A meta-algorithm analysis of the Traveling Salesman Problem using cluster-analysis and algorithm recommendation.
【24h】

A meta-algorithm analysis of the Traveling Salesman Problem using cluster-analysis and algorithm recommendation.

机译:使用聚类分析和算法推荐的旅行商问题的元算法分析。

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

摘要

Algorithm development and research typically focus on algorithm design and implementation. For example, many algorithms have tackled the Traveling Salesman Problem (TSP) in order to increase the efficiency of a single method to apply to many sample graphs. Other types of research break down special cases of a problem, such as the Dynamic Traveling Salesman Problem or the Asymmetric TSP. We will suggest a different tactic and develop a rudimentary system to test it.;We propose a new "metaprocessor" algorithm which clusters graphs based on various similarity measures. For each cluster, this new algorithm finds the appropriate algorithm(s) for solving problems in that cluster: data clustering leads to algorithm clustering. The consequence is that instead of the traditional approach of solving problems using Occam's razor-where only one "best" of several candidate problem-solving methods survives-we propose an Epicurean problem-solving approach where all methods can perform better together than any single algorithm could on its own. Our system is designed to statistically analyze a graph and compare it along several dimensions to a database of solved and analyzed graphs. We believe that graphs will cluster along certain dimensions and that known algorithms and heuristics can perform differentially across these different clusters. For instance, a small graph, i.e., a small number of nodes, is a fine candidate for a simple brute force method. On current hardware, however, that method is not an option for graphs of tens of thousands of nodes or larger. On graphs that are larger or denser, then ant colony systems, river formation dynamics, or optimization heuristics may be a better alternative.
机译:算法开发和研究通常集中在算法设计和实现上。例如,许多算法解决了旅行商问题(TSP),以提高将一种方法应用于多个样本图的效率。其他类型的研究可以分解问题的特殊情况,例如动态旅行推销员问题或非对称TSP。我们将提出一种不同的策略,并开发一个基本的系统对其进行测试。;我们提出了一种新的“元处理器”算法,该算法基于各种相似性度量对图进行聚类。对于每个群集,此新算法都会找到用于解决该群集中问题的适当算法:数据群集导致算法群集。结果是,不是使用Occam剃刀来解决问题的传统方法(几种候选问题解决方法中只有“一种”能幸存下来),我们提出了Epicurean问题解决方法,其中所有方法可以比任何一种算法都能更好地协同工作。可以自己。我们的系统旨在统计分析图形并将其沿多个维度与已解决和已分析图形的数据库进行比较。我们相信,图将沿某些维度聚类,并且已知算法和启发式算法可以在这些不同的聚类中执行不同的操作。例如,小的图,即少量的节点,是简单的蛮力方法的很好的候选者。但是,在当前的硬件上,该方法对于成千上万个节点或更大的节点图不是一种选择。在更大或更密的图上,蚁群系统,河流形成动力学或优化启发法可能是更好的选择。

著录项

  • 作者

    Griffith, John Commodore.;

  • 作者单位

    Bradley University.;

  • 授予单位 Bradley University.;
  • 学科 Computer Science.
  • 学位 M.S.
  • 年度 2013
  • 页码 257 p.
  • 总页数 257
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号