首先将朋友通过并查集缩起来,因为$P\geq\frac{n(n-1)}{3}$,所以最后最多剩下$46$个点。 将自相矛盾的点删掉,就变成求最大权独立集问题,这等于求补图的最大团。 然后直接用Bron-Kerbosch算法枚举所有极大团,枚举的时候更新答案即可。 时间复杂度$O(3^\frac{n} ...
分类:
其他好文 时间:
2016-07-13 20:15:21
阅读次数:
192
Given a graph G(V, E), a clique is a sub-graph g(v, e), so that for all vertex pairs v1, v2 in v, there exists an edge (v1, v2) in e. Maximum clique i ...
分类:
其他好文 时间:
2016-05-26 13:08:23
阅读次数:
191
转载自: http://www.cnblogs.com/zhj5chengfeng/archive/2013/07/29/3224092.html 一、定义 一个无向图 G=(V,E),V 是点集,E 是边集。取 V 的一个子集 U,若对于 U 中任意两个点 u 和 v,有边 (u,v)∈E,那么称 ...
分类:
其他好文 时间:
2016-05-26 13:06:40
阅读次数:
286
对于普通图的两个性质:最大团数 ≤\le 最小色数
最大独立集 ≤\le 最小团覆盖而在弦图就变成了:最大团数=最小色数
最大独立集=最小团覆盖
(虽然不知道有什么用完美消除序列:对与序列中的点vi,排在vi后面并且和vi相连的点是一个团
一个图存在完美消除序列是它是弦图的充要条件那么完美消除序列有什么用呢?用处可大啦
求弦图的最大团数/最小色数的时候,只要在完美消除序列上从后往前贪心染色...
分类:
编程语言 时间:
2016-05-12 16:09:39
阅读次数:
700
由题A国只能取两个,一奇一偶。求最大团,最大团=补图最大独立子集。B国补图是一个二分图。枚举A国的点,在B国上跑最大独立子集=节点数-最大匹配数。
分类:
其他好文 时间:
2016-03-22 07:51:47
阅读次数:
209
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2744最大团是一个np问题。。对于本题,做它的逆问题,建反图做最大独立集。对于A最多取出两个点,枚举一下。对于B,B是一个二分图。注意用时间戳加快速度,还有就是注意一下取反的判定(||取反当然是&...
分类:
其他好文 时间:
2015-12-18 08:00:30
阅读次数:
196
题意:对于一个有向图,问最大团中有多少点,要求该点集内所有点对间至少有一条路径(u到v或v到u或两条都有)。首先,对于每一个强连通分量,其中的所有点必然能够互相到达,所以先进行缩点,然后对于缩点后的 DAG,dp[i] 表示从 i 强连通分量开始能够到达的最多的点数,那么在缩点时需要记录一下每个强连...
分类:
其他好文 时间:
2015-09-10 22:26:25
阅读次数:
197
给定数轴上的n个点。
下面n行每行两个数 xi, wi 表示点和点权。
对于任意两个点u, v
若dis(u,v) >= u_w+v_w 则这两个点间可以建一条边。(in other words 若两点间距离大于两点的权值和则可以建边)
找一个最大团,输出这个最大团的点数。...
分类:
其他好文 时间:
2015-08-25 16:46:01
阅读次数:
339
题目地址:http://poj.org/problem?id=1419Graph ColoringTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 4468Accepted: 2042Special JudgeDescriptionYo...
分类:
其他好文 时间:
2015-08-04 10:41:31
阅读次数:
219
【POJ 1419】Graph Coloring
求图的最大独立集...
分类:
其他好文 时间:
2015-07-28 13:14:30
阅读次数:
129