English

Mutual-visibility in distance-hereditary graphs: a linear-time algorithm

Combinatorics 2023-07-21 v1 Data Structures and Algorithms

Abstract

The concept of mutual-visibility in graphs has been recently introduced. If XX is a subset of vertices of a graph GG, then vertices uu and vv are XX-visible if there exists a shortest u,vu,v-path PP such that V(P)X{u,v}V(P)\cap X \subseteq \{u, v\}. If every two vertices from XX are XX-visible, then XX is a mutual-visibility set. The mutual-visibility number of GG is the cardinality of a largest mutual-visibility set of GG. It is known that computing the mutual-visibility number of a graph is NP-complete, whereas it has been shown that there are exact formulas for special graph classes like paths, cycles, blocks, cographs, and grids. In this paper, we study the mutual-visibility in distance-hereditary graphs and show that the mutual-visibility number can be computed in linear time for this class.

Keywords

Cite

@article{arxiv.2307.10661,
  title  = {Mutual-visibility in distance-hereditary graphs: a linear-time algorithm},
  author = {Serafino Cicerone and Gabriele Di Stefano},
  journal= {arXiv preprint arXiv:2307.10661},
  year   = {2023}
}

Comments

16 pages, 5 figures, a preliminary version will appear on the proc. of the XII Latin and American Algorithms, Graphs and Optimization Symposium, {LAGOS} 2023, Huatulco, Mexico, September 18-22, 2023. Procedia Computer Science, Elsevier

R2 v1 2026-06-28T11:35:38.215Z