English

Mutual k-Visibility in Graphs

Combinatorics 2026-03-04 v2

Abstract

Mutual visibility in graphs requires pairs of vertices to be connected by shortest paths that avoid all other vertices of a prescribed set, a condition that is often overly restrictive. In this paper, we introduce a new variant, called mutual kk-visibility, which permits at most kk internal vertices of the set to lie on a shortest path. This parameterized approach naturally generalizes classical mutual visibility and provides a graded notion of obstruction tolerance. We define the mutual kk-visibility number μk(G)\mu_k(G) of a graph GG and establish its basic properties, including monotonicity and stabilization for sufficiently large values of kk. Some bounds on μk(G)\mu_k(G) are obtained in terms of diameter, maximum degree, and girth. We further analyze (X,k)(X,k)-visibility in convex graphs and determine exact values of μk(G)\mu_k(G) for some fundamental graph classes. In addition, for block graphs, we introduce the notion of kk-admissible sets in the associated block--cutpoint tree and show how these sets characterize mutual kk-visibility in the original graph. Moreover, we present a polynomial-time algorithm, MkV, that decides whether a given subset SV(G)S \subseteq V(G) forms a mutual kk-visibility set in GG. The algorithm has time complexity O(S(V(G)+E(G))+S2)O\bigl(|S|(|V(G)|+|E(G)|)+|S|^2\bigr). In addition, we introduce strengthened variants-total, outer, and dual mutual kk-visibility. We also define the mutual kk-visibility covering number τk(G)\tau_k(G), the minimum number of mutual kk-visible sets required to partition V(G)V(G), thereby extending the theory from extremal subsets to structural decompositions.

Keywords

Cite

@article{arxiv.2602.14500,
  title  = {Mutual k-Visibility in Graphs},
  author = {Tonny K B and Shikhi M},
  journal= {arXiv preprint arXiv:2602.14500},
  year   = {2026}
}

Comments

12 pages, 1 Algorithm

R2 v1 2026-07-01T10:38:05.215Z