The Fagnano Triangle Patrolling Problem
Konstantinos Georgiou, Somnath Kundu, Pawel Pralat

TL;DR
This paper connects billiard trajectories, specifically the orthic triangle, to optimal patrolling schedules on triangles, demonstrating their minimal maximum idle time and introducing a new 2-gap patrolling problem.
Contribution
It establishes the orthic triangle as an optimal solution for the 1-gap patrolling problem and introduces a novel 2-gap problem with infinitely many optimal billiard-type trajectories.
Findings
Orthic triangle minimizes maximum idle time in patrolling.
Existence of infinitely many billiard-type optimal trajectories for the 2-gap problem.
Greedy algorithms produce sub-optimal but computationally simple trajectories.
Abstract
We investigate a combinatorial optimization problem that involves patrolling the edges of an acute triangle using a unit-speed agent. The goal is to minimize the maximum (1-gap) idle time of any edge, which is defined as the time gap between consecutive visits to that edge. This problem has roots in a centuries-old optimization problem posed by Fagnano in 1775, who sought to determine the inscribed triangle of an acute triangle with the minimum perimeter. It is well-known that the orthic triangle, giving rise to a periodic and cyclic trajectory obeying the laws of geometric optics, is the optimal solution to Fagnano's problem. Such trajectories are known as Fagnano orbits, or more generally as billiard trajectories. We demonstrate that the orthic triangle is also an optimal solution to the patrolling problem. Our main contributions pertain to new connections between billiard…
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 Search Problems · Mobile Agent-Based Network Management · Satellite Communication Systems
