Subset Selection Problems in Planar Point Sets

Abstract

Given a finite set satisfying condition A, the subset selection problem asks, how large of a subset satisfying condition B can we find? We make progress on three instances of subset selection problems in planar point sets. Let n,s∈N with n≥ s, and let P⊂eqR2 be a set of n points, where at most s points lie on the same line. Firstly, we select a general position subset of P, i.e., a subset containing no 3 points on the same line. This problem was proposed by Erdos under the regime when s is a constant. For s being non-constant, we give new lower and upper bounds on the maximum size of such a subset. In particular, we show that in the worst case such a set can have size at most O(n/s) when n1/3≤ s≤ n and O(n5/6+o(1)/s) when 3≤ s≤ n1/3. Secondly, we select a monotone general position subset of P, that is, a subset in general position where the points are ordered from left to right and their y-coordinates are either non-decreasing or non-increasing. We present bounds on the maximum size of such a subset. In particular, when s=(n), our upper and lower bounds differ only by a logarithmic factor. Lastly, we select a subset of P with pairwise distinct slopes. This problem was initially studied by Erdos, Graham, Ruzsa, and Taylor on the grid. We show that for s=O(n) such a subset of size ((n/s)1/3) can always be found in P. When s=(n), this matches a lower bound given by Zhang on the grid. As for the upper bound, we show that in the worst case such a subset has size at most O(n) for 2≤ s≤ n3/8 and O((n/s)4/5) for n3/8≤ s=O(n). The proofs use a wide range of tools such as incidence geometry, probabilistic methods, the hypergraph container method, and additive combinatorics.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…