Table of Contents
Fetching ...

Mutual k-Visibility in Graphs

Tonny K B, Shikhi M

TL;DR

This paper introduces a new variant of mutual visibility, called mutual $k-visibility, which permits at most $k$ internal vertices of the set to lie on a shortest path and presents a polynomial-time algorithm, MkV, that decides whether a given subset of graphs forms a mutual $k$-visibility set in $G$.

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 $k$-visibility, which permits at most $k$ 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 $k$-visibility number $μ_k(G)$ of a graph $G$ and establish its basic properties, including monotonicity and stabilization for sufficiently large values of $k$. Some bounds on $μ_k(G)$ are obtained in terms of diameter, maximum degree, and girth. We further analyze $(X,k)$-visibility in convex graphs and determine exact values of $μ_k(G)$ for some fundamental graph classes. In addition, for block graphs, we introduce the notion of $k$-admissible sets in the associated block--cutpoint tree and show how these sets characterize mutual $k$-visibility in the original graph. Moreover, we present a polynomial-time algorithm, MkV, that decides whether a given subset $S \subseteq V(G)$ forms a mutual $k$-visibility set in $G$. The algorithm has time complexity $O\bigl(|S|(|V(G)|+|E(G)|)+|S|^2\bigr)$.

Mutual k-Visibility in Graphs

TL;DR

This paper introduces a new variant of mutual visibility, called mutual kkG$.

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 -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 .
Paper Structure (7 sections, 15 theorems, 4 equations, 2 algorithms)

This paper contains 7 sections, 15 theorems, 4 equations, 2 algorithms.

Key Result

Lemma 3

Let $G$ be a graph, let $k\ge 0$, and let $H$ be a convex subgraph of $G$. If $S\subseteq V(H)$ is a mutual $k$-visible set in $G$, then $S$ is a mutual $k$-visible set in $H$.

Theorems & Definitions (37)

  • Definition 1
  • Definition 2
  • Lemma 3
  • proof
  • Proposition 4
  • proof
  • Proposition 5
  • proof
  • Proposition 6
  • proof
  • ...and 27 more