On The Computational Complexity for Minimizing Aerial Photographs for Full Coverage of a Planar Region
Si Wei Feng
TL;DR
The paper investigates the computational complexity of covering a simple polygon with k circular or square footprints, modeling aerial photography constraints. It establishes strong inapproximability results for both circle and square coverage, including restricted-location variants, via gadget-based reductions from planar vertex cover. It also proposes practical polynomial-time algorithms using sampling and k-center heuristics, achieving about $2$- or $2\sqrt{2}$-approximation factors, with IP-based refinements for small instances. The work highlights fundamental limits and practical heuristics for real-world coverage problems in aerial imaging and sensor placement, with implications beyond drones to areas like pesticide spraying and security surveillance.
Abstract
With the popularity of drone technologies, aerial photography have become prevalent in many daily scenarios such as environment monitoring, structure inspection, law enforcement etc. A central challenge in this domain is the efficient coverage of a target area with photographs that can entirely capture the region, while respecting constraints such as the image resolution, and limited number of pictures that can be taken. This work investigates the computational complexity of several fundamental problems arised from this challenge. By abstracting the aerial photography problem into the coverage problems in computational geometry, we demonstrate that most of these problems are in fact computationally intractable, with the implication that traditional algorithms cannot solve them efficiently. The intuitions of this work can extend beyond aerial photography to broader applications such as pesticide spraying, and strategic sensor placement.
