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 -visibility, which permits at most 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 -visibility number of a graph and establish its basic properties, including monotonicity and stabilization for sufficiently large values of . Some bounds on are obtained in terms of diameter, maximum degree, and girth. We further analyze -visibility in convex graphs and determine exact values of for some fundamental graph classes. In addition, for block graphs, we introduce the notion of -admissible sets in the associated block–cutpoint tree and show how these sets characterize mutual -visibility in the original graph. Moreover, we present a polynomial-time algorithm, MkV, that decides whether a given subset forms a mutual -visibility set in . The algorithm has time complexity . In addition, we introduce strengthened variants-total, outer, and dual mutual -visibility. We also define the mutual -visibility covering number , the minimum number of mutual -visible sets required to partition , thereby extending the theory from extremal subsets to structural decompositions.

生成讲解博客的中文版本

生成AI智能校验的中文版本