Table of Contents
Fetching ...

Partial vertex covers and the complexity of some problems concerning static and dynamic monopolies

Hossein Soltani, Manouchehr Zaker

TL;DR

The paper investigates the computational complexity of influence-spread variants in graphs by connecting dynamic and static monopolies with general thresholds to partial vertex covers. It defines $Sdyn_t(G)=\min\{dyn_{\tau}(G): \overline{\tau}\ge t\}$ and $Smon_t(G)=\min\{mon_{\tau}(G): \overline{\tau}\ge t\}$, and shows that $Smon_t(G)=Pβ_{nt/2}(G)$ while $Sdyn_t(G)=Pβ_{nt-m}(G)$, tying these problems to edge-cover-type tasks. The authors prove NP-hardness for the fixed-fraction PVC problem $PVC(ρ)$ on bipartite graphs (and extend to planar and chordal graphs), and transfer these results to hardness for $Smon_t$ and $Sdyn_t$ across several graph classes. They also identify polynomial-time solvable cases in trees and certain biregular bipartite graphs, clarifying the computational boundaries of monotone influence processes under threshold dynamics.

Abstract

Let $G$ be a graph and $τ$ be an assignment of nonnegative integer thresholds to the vertices of $G$. Denote the average of thresholds in $τ$ by $\barτ$. A subset of vertices $D$ is said to be a $τ$-dynamic monopoly, if $V(G)$ can be partitioned into subsets $D_0, D_1, \ldots, D_k$ such that $D_0=D$ and for any $i\in \{0, \ldots, k-1\}$, each vertex $v$ in $D_{i+1}$ has at least $τ(v)$ neighbors in $D_0\cup \ldots \cup D_i$. Denote the size of smallest $τ$-dynamic monopoly by $dyn_τ(G)$. Also a subset of vertices $M$ is said to be a $τ$-static monopoly (or simply $τ$-monopoly) if any vertex $v\in V(G)\setminus M$ has at least $τ(v)$ neighbors in $M$. Denote the size of smallest $τ$-monopoly by $mon_τ(G)$. For a given positive number $t$, denote by $Sdyn_t(G)$ (resp. $Smon_t(G)$), the minimum $dyn_τ(G)$ (resp. $mon_τ(G)$) among all threshold assignments $τ$ with $\overlineτ\geq t$. In this paper we consider the concept of partial vertex cover as follows. Let $G=(V, E)$ be a graph and $t$ be any positive integer. A subset $S\subseteq V$ is said to be a $t$-partial vertex cover of $G$, if $S$ covers at least $t$ edges of $G$. Denote the smallest size of a $t$-partial vertex cover of $G$ by $Pβ_t(G)$. Let $ρ$, $0<ρ<1$ be any fixed number and $G$ be a given bipartite graph with $m$ edges. We first prove that to determine the smallest cardinality of a set $S\subseteq V(G)$ such that $S$ covers at least $ρm$ edges of $G$, is an NP-hard problem. Then we prove that for any constant $t$, $Sdyn_{t}(G)=Pβ_{nt-m}(G)$ and $Smon_t(G)=Pβ_{nt/2}(G)$, where $n$ and $m$ are the order and size of $G$, respectively.

Partial vertex covers and the complexity of some problems concerning static and dynamic monopolies

TL;DR

The paper investigates the computational complexity of influence-spread variants in graphs by connecting dynamic and static monopolies with general thresholds to partial vertex covers. It defines and , and shows that while , tying these problems to edge-cover-type tasks. The authors prove NP-hardness for the fixed-fraction PVC problem on bipartite graphs (and extend to planar and chordal graphs), and transfer these results to hardness for and across several graph classes. They also identify polynomial-time solvable cases in trees and certain biregular bipartite graphs, clarifying the computational boundaries of monotone influence processes under threshold dynamics.

Abstract

Let be a graph and be an assignment of nonnegative integer thresholds to the vertices of . Denote the average of thresholds in by . A subset of vertices is said to be a -dynamic monopoly, if can be partitioned into subsets such that and for any , each vertex in has at least neighbors in . Denote the size of smallest -dynamic monopoly by . Also a subset of vertices is said to be a -static monopoly (or simply -monopoly) if any vertex has at least neighbors in . Denote the size of smallest -monopoly by . For a given positive number , denote by (resp. ), the minimum (resp. ) among all threshold assignments with . In this paper we consider the concept of partial vertex cover as follows. Let be a graph and be any positive integer. A subset is said to be a -partial vertex cover of , if covers at least edges of . Denote the smallest size of a -partial vertex cover of by . Let , be any fixed number and be a given bipartite graph with edges. We first prove that to determine the smallest cardinality of a set such that covers at least edges of , is an NP-hard problem. Then we prove that for any constant , and , where and are the order and size of , respectively.

Paper Structure

This paper contains 4 sections, 6 equations, 1 figure.

Figures (1)

  • Figure 1: graph $H$