标签:输出 mic 位置 约束 算法概述 img 数字 com display
来源:大数据算法 王宏志
大数据定义:在给定的资源约束下,以大数据为输入,在给定时间约束内可以生成满足给定约束结果的算法。
大数据特点:4V
大数据算法可以不是:
大数据算法不仅是:
难度:
读取部分数据 亚线性算法
将数据存储到磁盘上 外存算法
仅基于少量数据进行计算 空间亚线性算法
并行处理 并行算法
人来帮忙 众包算法
大数据上问题求解计算问题的过程
大数据的算法设计技术
大数据算法分析
时间/空间/IO/通讯/能量等消耗是o(输入规模)
亚线性时间算法
亚线性空间算法
输入:一组数据,其大小未知
输出:这组数据的k个均匀抽样
要求:
算法:
输入:m个顶点的平面图,任意两点之间的距离存储在矩阵D中,即点i到点j的距离为Dij
输出:该图的直径和距离最大的Dij
要求:运行时间为o(n)
算法:
动机:无法在要求的时间内得到精确算法,寻找近似算法
近似算法
近似比
Dij <= Dik+Dkj <= Dkl+Dk l<= 2Dkl 因而近似比为2
近似时间
什么是近似算法
近似算法解的近似度
我们需要分析近似解代价与优化解代价的差距
输入:包含n个元素的0,1数组A
输出:A中的元素是否全是0
要求:运行时间为o(n)
判定问题的近似:
判定问题如何近似
对于输入x,如果x到L中的任意字符串的汉明距离至少为ε|x|,则x是ε-远离L的
全0数组判定问题的近似
算法描述:
判定精确性分析
运行时间:O(s)
证据引理:
判定算法的定义
标签:输出 mic 位置 约束 算法概述 img 数字 com display
原文地址:https://www.cnblogs.com/aidata/p/11555808.html