The Fagnano Triangle Patrolling Problem

07/24/2023
by   Konstantinos Georgiou, et al.
0

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 trajectories and optimal patrolling schedules in combinatorial optimization. In particular, as an artifact of our arguments, we introduce a novel 2-gap patrolling problem that seeks to minimize the visitation time of objects every three visits. We prove that there exist infinitely many well-structured billiard-type optimal trajectories for this problem, including the orthic trajectory, which has the special property of minimizing the visitation time gap between any two consecutively visited edges. Complementary to that, we also examine the cost of dynamic, sub-optimal trajectories to the 1-gap patrolling optimization problem. These trajectories result from a greedy algorithm and can be implemented by a computationally primitive mobile agent.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/03/2021

Makespan Trade-offs for Visiting Triangle Edges

We study a primitive vehicle routing-type problem in which a fleet of nu...
research
09/18/2022

Triangle Evacuation of 2 Agents in the Wireless Model

The input to the Triangle Evacuation problem is a triangle ABC. Given a ...
research
01/15/2021

Energy-Optimal Goal Assignment of Multi-Agent System with Goal Trajectories in Polynomials

In this paper, we propose an approach for solving an energy-optimal goal...
research
07/18/2020

Monochromatic Triangles, Triangle Listing and APSP

One of the main hypotheses in fine-grained complexity is that All-Pairs ...
research
12/14/2022

Rainbow variations on a theme by Mantel: extremal problems for Gallai colouring templates

Let 𝐆:=(G_1, G_2, G_3) be a triple of graphs on the same vertex set V of...
research
12/06/2020

Distributed Multi-agent Meta Learning for Trajectory Design in Wireless Drone Networks

In this paper, the problem of the trajectory design for a group of energ...
research
11/09/2020

MoboTSP: Solving the Task Sequencing Problem for Mobile Manipulators

We introduce a new approach to tackle the mobile manipulator task sequen...

Please sign up or login with your details

Forgot password? Click here to reset