We consider methods for finding a simple polygon of minimum (Min-Area) or maximum (Max-Area) possible area for a given set of points in the plane. Both problems are known to be NP-hard; at the center of the recent CG Challenge, practical methods have received considerable attention. However, previous methods focused on heuristic methods, with no proof of optimality. We develop exact methods, based on a combination of geometry and integer programming. As a result, we are able to solve instances of up to n=25 points to provable optimality. While this extends the range of solvable instances by a considerable amount, it also illustrates the practical difficulty of both problem variants.
翻译:我们考虑了在飞机上找到某一一组点的简单多边形(Min-Area)或最大(Max-Area)可能区域的方法。这两个问题都是已知的NP-hard问题;在最近的CG挑战中,实际方法得到了相当的重视。然而,以前的方法侧重于文艺方法,没有最佳性的证据。我们根据几何和整数编程的组合,制定了精确的方法。结果,我们能够解决最多n=25点到可实现的最佳性。这虽然将可溶性案例的范围扩大相当大,但也说明了两种问题变体的实际困难。