这节课介绍了斯坦纳树问题(Steiner tree)与旅行商问题(TSP),并讲解了它们的近似算法。 ...
分类:
编程语言 时间:
2018-01-09 23:16:34
阅读次数:
389
这一节课证明了 bin packing 问题 first fit 算法的渐进比为 1.7。 ...
分类:
编程语言 时间:
2018-01-02 15:18:19
阅读次数:
262
中文名:桑吉弗 阿罗拉 个人主页:https://www.cs.princeton.edu/~arora/ 生日:1968年一月 祖籍:印度 本科:1990年麻省理工大学毕业 博士:1994年加州伯克利大学毕业 工作:普林斯顿大学教授 研究领域:复杂度理论,近似算法,理论机器学习 ...
分类:
其他好文 时间:
2017-11-10 13:51:33
阅读次数:
162
题目描述 输入一个点 P 和一条圆弧(圆周的一部分),你的任务是计算 P 到圆弧的最短距离。换句话 说,你需要在圆弧上找一个点,到 P点的距离最小。 提示:请尽量使用精确算法。相比之下,近似算法更难通过本题的数据。 输入 输入包含最多 10000组数据。每组数据包含 8个整数 x1, y1, x2, ...
分类:
其他好文 时间:
2017-10-07 18:48:06
阅读次数:
203
之前准备做hiho一下的时候,网上查关于无向图的最大独立集; 看到了一篇论文,说是能“求一般图的最小顶点覆盖集问题”的混合贪婪算法; 我一看觉得挺牛逼的啊,跑去研究了大半天的这篇论文,发现实际还是一个很一般的近似算法,在特殊情况下偏差极大; 实现完之后实际去做题,发现连样例都过不了,我还以为程哪里写 ...
分类:
编程语言 时间:
2017-10-07 11:51:11
阅读次数:
334
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6150 题意:"最小点覆盖集"是个NP完全问题 有一个近似算法是说—每次选取度数最大的点(如果有多个这样的点,则选择最后一个) 让你构造一个图,使得其近似算法求出来点数是你给定的覆盖点数的至少3倍。 解法 ...
分类:
其他好文 时间:
2017-08-20 11:25:25
阅读次数:
201
预测算法 还记得隐马尔可夫模型的三个问题吗?本篇介绍第三个问题:预测问题,即给定模型参数和观测序列,求最有可能的状态序列,有如下两种算法。 近似算法 在每个时刻t选出当前最有可能的状态 it,从而得到一个状态序列。 给定隐马尔可夫模型参数 λ 和长度为T的观测序列O,在时刻 t 处于状态qi的概率为 ...
分类:
其他好文 时间:
2017-06-10 15:35:34
阅读次数:
271
【算法】数学 【题解】斯特林公式: #include<cstdio> #include<algorithm> #include<cmath> using namespace std; const double pi=3.1415926535898,e=2.718281828459; int main ...
分类:
其他好文 时间:
2017-06-06 22:01:09
阅读次数:
190
题意:给定n个数,对于2到n,分别输出一个答案。答案定义为:对于当前的数k,在原数组中找一个长度为k的区间,使得区间最值之差最小,输出差值。注意,差值允许5%的误差。 很少看见近似算法的题啊。。跪烂VFK大爷。 首先可以注意到的是,答案一定是单增的。我们再发现,随着1.05指数不断增加,之后肯定会有 ...
分类:
其他好文 时间:
2017-01-12 20:47:28
阅读次数:
185
该算法实现非常简单,思路大概是这样子的: 定义若干个空箱子,假设箱子的体积有多大,然后把一些货物存在这些箱子里,当第一个箱子存满后,接着存放第二个箱子,直到货物存完为止,我们来看看这个程序:#include
#include
#include
int FirstFit(int n , int C, int *s , int *b)
{
int i , j = 0 , k ;
k...
分类:
编程语言 时间:
2016-06-29 14:45:15
阅读次数:
225