On the approximability of graph visibility problems
Abstract
Visibility problems have been investigated for a long time under different assumptions as they pose challenging combinatorial problems and are connected to robot navigation problems. The mutual-visibility problem in a graph of vertices asks to find the largest set of vertices , also called -set, such that for any two vertices , there is a shortest -path where all internal vertices of are not in . This means that and are visible w.r.t. . Variations of this problem are known as total, outer, and dual mutual-visibility problems, depending on the visibility property of vertices inside and/or outside . The mutual-visibility problem and all its variations are known to be -complete on graphs of diameter . In this paper, we design a polynomial-time algorithm that finds a -set with size , where is the average distance between any two vertices of . Moreover, we show inapproximability results for all visibility problems on graphs of diameter and strengthen the inapproximability ratios for graphs of diameter or larger. More precisely, for graphs of diameter at least and for every constant , we show that mutual-visibility and dual mutual-visibility problems are not approximable within a factor of , while outer and total mutual-visibility problems are not approximable within a factor of , unless . Furthermore we study the relationship between the mutual-visibility number and the general position number in which no three distinct vertices of belong to any shortest path of .
Keywords
Cite
@article{arxiv.2407.00409,
title = {On the approximability of graph visibility problems},
author = {Davide Bilò and Alessia Di Fonso and Gabriele Di Stefano and Stefano Leucci},
journal= {arXiv preprint arXiv:2407.00409},
year = {2024}
}