Minimum Scan Cover and Variants -- Theory and Experiments
Kevin Buchin, S\'andor P. Fekete, Alexander Hill, Linda Kleist, Irina, Kostitsyna, Dominik Krupke, Roel Lambers, Martijn Struijs

TL;DR
This paper studies geometric optimization problems related to scanning edges in embedded graphs, presenting algorithms, hardness results, and practical methods for solving these problems efficiently.
Contribution
It introduces polynomial algorithms for certain 1D cases, proves NP-hardness for 2D bipartite instances, and evaluates practical optimization techniques for large instances.
Findings
Polynomial-time algorithms for 1D MSC-TE and MSC-BE.
NP-hardness of bipartite 2D instances.
Effective practical methods for large instances up to 300 edges.
Abstract
We consider a spectrum of geometric optimization problems motivated by contexts such as satellite communication and astrophysics. In the problem Minimum Scan Cover with Angular Costs, we are given a graph that is embedded in Euclidean space. The edges of need to be scanned, i.e., probed from both of their vertices. In order to scan their edge, two vertices need to face each other; changing the heading of a vertex incurs some cost in terms of energy or rotation time that is proportional to the corresponding rotation angle. Our goal is to compute schedules that minimize the following objective functions: (i) in Minimum Makespan Scan Cover (MSC-MS), this is the time until all edges are scanned; (ii) in Minimum Total Energy Scan Cover (MSC-TE), the sum of all rotation angles; (iii) in Minimum Bottleneck Energy Scan Cover (MSC-BE), the maximum total rotation angle at one vertex.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Packing Problems · Computational Geometry and Mesh Generation · Constraint Satisfaction and Optimization
