什么是大数据最核心的关键技术?

什么是大数据最核心的关键技术?那就是——算法。在奥地利符号计算研究所的Christoph Koutschan博士曾经发布过一篇文章,是他自己做过的一个调查,调查的参与者基本都是计算机科学家,他请这些科学家进行投票,选出了最重要的算法。下面就为大家介绍一下博士的调查结果,按照英文字母的顺序进行排序:
1、A*搜索算法:图形搜索算法,从制定的起点到制定的终点计算出的路径。这里面采用了一种启发式的估算,给每个节点都估算了通过这个节点的最佳路径,并对各个地点进行了排定次序。算法以得到的次序对这些节点进行访问。因此,A*搜索算法就是最好的优先搜索范例。
2、集束搜索:最佳优先搜索算法的优化。使用了启发式函数评估它对每个节点进行检查的能力。不过, 集束搜索只有在每个深度中才能发现最前面的m个符合的条件节点,m是固定数字,集束的宽度。
3、分支界定算法:在众多最优化问题中,找到特定最优化解决方案的算法,特别是对针对离散、组合的最优化。
4、二分查找:在线性数组中找到定值的算法,可以每个步骤都去掉一半不符合要求的数据。
5、Buchberger算法:这是一种数学算法,可将它看成针对单变量最大公约数求解的欧几里得算法和线性系统中高斯消元法的泛化。
以上就是博士与众多计算机科学家参与投票的算法介绍,希望可以对大家的工作带来方便的了解。点击携趣www.xiequ.cn或添加客服,参与更多讨论学习。