Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Algorithm 凸多边形周长k顶点最大化算法_Algorithm_Graph - Fatal编程技术网

Algorithm 凸多边形周长k顶点最大化算法

Algorithm 凸多边形周长k顶点最大化算法,algorithm,graph,Algorithm,Graph,我们有一个集合S,由2D平面上的n个点和数字3组成。这个问题对我来说很清楚。我们需要的是一个具有指定时间的算法,该算法使用n个指定顶点中周长最大的k个顶点创建k个顶点凸多边形。您可能会发现问题的公认答案很有用,因为它可以在O(n^4)中找到k的最大值。修改算法(特别是我在接受答案的评论中提到的算法,因为这是您提示的解决方案,如果您添加边权重),使其适合您的目的,应该能够找到O(N^5)中的最大周长。@Nularman:我仍在考虑当我有N个点时如何构造O(N^2)顶点。

我们有一个集合S,由2D平面上的n个点和数字3组成。这个问题对我来说很清楚。我们需要的是一个具有指定时间的算法,该算法使用n个指定顶点中周长最大的k个顶点创建k个顶点凸多边形。您可能会发现问题的公认答案很有用,因为它可以在O(n^4)中找到k的最大值。修改算法(特别是我在接受答案的评论中提到的算法,因为这是您提示的解决方案,如果您添加边权重),使其适合您的目的,应该能够找到O(N^5)中的最大周长。@Nularman:我仍在考虑当我有N个点时如何构造O(N^2)顶点。