The General Position Problem: A Survey
Ullas Chandran S. V., Sandi Klavžar, James Tuite
TL;DR
The survey consolidates the rich, rapidly expanding literature on the general position problem in graphs, tracing its origins to classical no-three-in-line puzzles and advancing through precise bounds, complexity results, and exact values for diverse graph classes and products. It organizes distance-based and non-distance variants, and introduces numerous generalizations (monophonic, Steiner, detour) as well as dynamic and fractional versions, emphasizing structural characterizations via isometric covers and strong resolving graphs. A core contribution is mapping extensive product behavior (Cartesian, strong, direct, Sierpiński, lexicographic) and detailing how gp-values interact with graph operations, while highlighting open problems and computational complexities (notably NP-hardness and PSPACE-completeness) that guide future work. The work also connects gp-numbers to broader graph-convexity concepts, graph polynomials, and combinatorial optimization, underlining practical applications in robotics, network visibility, and algorithmic graph theory.
Abstract
Inspired by a chessboard puzzle of Dudeney, the general position problem in graph theory asks for a largest set $S$ of vertices in a graph such that no three elements of $S$ lie on a common shortest path. The number of vertices in such a largest set is the \emph{general position number} of the graph. This paper provides a survey of this rapidly growing problem, which now has an extensive literature. We cover exact results for various graph classes and the behaviour of the general position number under graph products and operations. We also discuss interesting variations of the general position problem, including those corresponding to different graph convexities, as well as dynamic, fractional, colouring and game versions of the problem.
