<p>In this paper, we focus on analyzing the 3-path vertex cover (3PVC) problem in a number of graph classes. Let <InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10878_2025_1285_Article_IEq1.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="81" /> </InlineMediaObject> <EquationSource Format="TEX">\(G=(V,E)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>G</mi> <mo>=</mo> <mo stretchy="false">(</mo> <mi>V</mi> <mo>,</mo> <mi>E</mi> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> be a simple graph. A set <InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10878_2025_1285_Article_IEq2.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="51" /> </InlineMediaObject> <EquationSource Format="TEX">\(C \subseteq V\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>C</mi> <mo>⊆</mo> <mi>V</mi> </mrow> </math></EquationSource> </InlineEquation> is called a <i>k</i>-path vertex cover of <i>G</i>, if each path of order <i>k</i> in <i>G</i>, contains at least one vertex from <i>C</i>. In the <i>k</i>-path vertex cover problem, we are given a graph <i>G</i>, and asked to find a <i>k</i>-path vertex cover of minimum size. For <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10878_2025_1285_Article_IEq3.gif" Format="GIF" Height="14" Rendition="HTML" Resolution="72" Type="Linedraw" Width="41" /> </InlineMediaObject> <EquationSource Format="TEX">\(k=3\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>k</mi> <mo>=</mo> <mn>3</mn> </mrow> </math></EquationSource> </InlineEquation>, the problem becomes the well-known 3PVC problem. A problem that is closely related to the 3PVC problem is the dissociation set (DS) problem. Given a graph <InlineEquation ID="IEq4"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10878_2025_1285_Article_IEq1.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="81" /> </InlineMediaObject> <EquationSource Format="TEX">\(G=(V,E)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>G</mi> <mo>=</mo> <mo stretchy="false">(</mo> <mi>V</mi> <mo>,</mo> <mi>E</mi> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation>, a <i>dissociation set</i> is any <InlineEquation ID="IEq5"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10878_2025_1285_Article_IEq5.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="52" /> </InlineMediaObject> <EquationSource Format="TEX">\(D \subseteq V\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>D</mi> <mo>⊆</mo> <mi>V</mi> </mrow> </math></EquationSource> </InlineEquation>, such that the vertex-induced subgraph <InlineEquation ID="IEq6"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10878_2025_1285_Article_IEq6.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="92" /> </InlineMediaObject> <EquationSource Format="TEX">\(G'= (D,E')\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msup> <mi>G</mi> <mo>′</mo> </msup> <mo>=</mo> <mrow> <mo stretchy="false">(</mo> <mi>D</mi> <mo>,</mo> <msup> <mi>E</mi> <mo>′</mo> </msup> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation> consists of vertices having degree 0 or 1. In the dissociation set problem, we are required to find a dissociation set of maximum cardinality. Both these problems have also been studied extensively as per the literature. In this paper, we focus on pipartite (planar and bipartite) graphs for the most part. We first show that the 3PVC problem is <b>NP-hard</b>, even in pipartite graphs having maximum degree 4. We then show that the 3PVC problem on this class of graphs admits a linear time <InlineEquation ID="IEq7"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10878_2025_1285_Article_IEq7.gif" Format="GIF" Height="22" Rendition="HTML" Resolution="72" Type="Linedraw" Width="8" /> </InlineMediaObject> <EquationSource Format="TEX">\(\frac{8}{5}\)</EquationSource> <EquationSource Format="MATHML"><math> <mfrac> <mn>8</mn> <mn>5</mn> </mfrac> </math></EquationSource> </InlineEquation>-approximation algorithm. Next, we show that the 3PVC problem is <b>APX-complete</b> in bipartite graphs having maximum degree 4 and cubic graphs. Finally, we discuss an elegant and alternative proof for the <b>APX-completeness</b> of the vertex cover problem in cubic graphs and establish lower bounds for the 3PVC problem in special graph classes. It is important to note that our work is the first of its kind to establish <b>APX-completeness</b> of the 3PVC problem in graphs. </p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Analyzing the 3-path vertex cover problem in selected graph classes

  • Sangram K. Jena,
  • K. Subramani

摘要

In this paper, we focus on analyzing the 3-path vertex cover (3PVC) problem in a number of graph classes. Let \(G=(V,E)\) G = ( V , E ) be a simple graph. A set \(C \subseteq V\) C V is called a k-path vertex cover of G, if each path of order k in G, contains at least one vertex from C. In the k-path vertex cover problem, we are given a graph G, and asked to find a k-path vertex cover of minimum size. For \(k=3\) k = 3 , the problem becomes the well-known 3PVC problem. A problem that is closely related to the 3PVC problem is the dissociation set (DS) problem. Given a graph \(G=(V,E)\) G = ( V , E ) , a dissociation set is any \(D \subseteq V\) D V , such that the vertex-induced subgraph \(G'= (D,E')\) G = ( D , E ) consists of vertices having degree 0 or 1. In the dissociation set problem, we are required to find a dissociation set of maximum cardinality. Both these problems have also been studied extensively as per the literature. In this paper, we focus on pipartite (planar and bipartite) graphs for the most part. We first show that the 3PVC problem is NP-hard, even in pipartite graphs having maximum degree 4. We then show that the 3PVC problem on this class of graphs admits a linear time \(\frac{8}{5}\) 8 5 -approximation algorithm. Next, we show that the 3PVC problem is APX-complete in bipartite graphs having maximum degree 4 and cubic graphs. Finally, we discuss an elegant and alternative proof for the APX-completeness of the vertex cover problem in cubic graphs and establish lower bounds for the 3PVC problem in special graph classes. It is important to note that our work is the first of its kind to establish APX-completeness of the 3PVC problem in graphs.