Stephane Durocher, J. Mark Keil, Saeed Mehrabi, Debajyoti Mondal
{"title":"Bottleneck Convex Subsets: Finding k Large Convex Sets in a Point Set","authors":"Stephane Durocher, J. Mark Keil, Saeed Mehrabi, Debajyoti Mondal","doi":"10.1142/s0218195922410035","DOIUrl":null,"url":null,"abstract":"Chvátal and Klincsek (1980) gave an [Formula: see text]-time algorithm for the problem of finding a maximum-cardinality convex subset of an arbitrary given set [Formula: see text] of [Formula: see text] points in the plane. This paper examines a generalization of the problem, the Bottleneck Convex Subsets problem: given a set [Formula: see text] of [Formula: see text] points in the plane and a positive integer [Formula: see text], select [Formula: see text] pairwise disjoint convex subsets of [Formula: see text] such that the cardinality of the smallest subset is maximized. Equivalently, a solution maximizes the cardinality of [Formula: see text] mutually disjoint convex subsets of [Formula: see text] of equal cardinality. We give an algorithm that solves the problem exactly, with running time polynomial in [Formula: see text] when [Formula: see text] is fixed. We then show the problem to be NP-hard when [Formula: see text] is an arbitrary input parameter, even for points in general position. Finally, we give a fixed-parameter tractable algorithm parameterized in terms of the number of points strictly interior to the convex hull.","PeriodicalId":285210,"journal":{"name":"International Journal of Computational Geometry and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Computational Geometry and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1142/s0218195922410035","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Chvátal and Klincsek (1980) gave an [Formula: see text]-time algorithm for the problem of finding a maximum-cardinality convex subset of an arbitrary given set [Formula: see text] of [Formula: see text] points in the plane. This paper examines a generalization of the problem, the Bottleneck Convex Subsets problem: given a set [Formula: see text] of [Formula: see text] points in the plane and a positive integer [Formula: see text], select [Formula: see text] pairwise disjoint convex subsets of [Formula: see text] such that the cardinality of the smallest subset is maximized. Equivalently, a solution maximizes the cardinality of [Formula: see text] mutually disjoint convex subsets of [Formula: see text] of equal cardinality. We give an algorithm that solves the problem exactly, with running time polynomial in [Formula: see text] when [Formula: see text] is fixed. We then show the problem to be NP-hard when [Formula: see text] is an arbitrary input parameter, even for points in general position. Finally, we give a fixed-parameter tractable algorithm parameterized in terms of the number of points strictly interior to the convex hull.
Chvátal和Klincsek(1980)给出了一种[公式:见文]时间算法,用于在平面上的[公式:见文]点的任意给定集合[公式:见文]中找到一个最大基数凸子集的问题。本文研究瓶颈凸子集问题的一个推广:给定平面上[公式:见文]点的[公式:见文]集和一个正整数[公式:见文],选择[公式:见文]的[公式:见文]的[公式:见文]对不相交的[公式:见文]凸子集,使最小子集的基数最大化。同样地,一个解最大化相等基数的[公式:见文]的[公式:见文]互不相交的凸子集的基数。我们给出了一种算法,当[Formula: see text]固定时,算法的运行时间多项式为[Formula: see text]。然后,当[公式:见文本]是任意输入参数时,即使对于一般位置的点,我们也会证明问题是np困难的。最后,给出了一种以凸包内严格点数为参数的定参数易处理算法。