<p>In this paper, we introduce a polynomial-time 2-approximation algorithm for the Unrooted Prize-Collecting Forest with <i>K</i> Components (<InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10107_2025_2275_Article_IEq1.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="71" /> </InlineMediaObject> <EquationSource Format="TEX">\(\hbox {URPCF}_K\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mtext>URPCF</mtext> <mi>K</mi> </msub> </math></EquationSource> </InlineEquation>) problem. Given a graph <i>G</i> and an integer <i>K</i>, <InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10107_2025_2275_Article_IEq1.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="71" /> </InlineMediaObject> <EquationSource Format="TEX">\(\hbox {URPCF}_K\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mtext>URPCF</mtext> <mi>K</mi> </msub> </math></EquationSource> </InlineEquation> aims to find a forest with exactly <i>K</i> connected components while minimizing the sum of the forest’s cost and the penalties incurred by unspanned vertices. Unlike the rooted version <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10107_2025_2275_Article_IEq3.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="59" /> </InlineMediaObject> <EquationSource Format="TEX">\(\hbox {RPCF}_K\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mtext>RPCF</mtext> <mi>K</mi> </msub> </math></EquationSource> </InlineEquation>, where a 2-approximation algorithm exists, solving the unrooted version by guessing roots leads to exponential time complexity for non-constant <i>K</i>. To address this challenge, we propose a rootless growing and rootless pruning algorithm. We also apply this algorithm to improve the approximation ratio for the Prize-Collecting Min-Sensor Sweep Cover problem (PCMinSSC) from 8 to 5.</p>

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

Approximation algorithm for unrooted prize-collecting forest with multiple components and its application on prize-collecting sweep coverage

  • Wei Liang,
  • Shaojie Tang,
  • Zhao Zhang

摘要

In this paper, we introduce a polynomial-time 2-approximation algorithm for the Unrooted Prize-Collecting Forest with K Components ( \(\hbox {URPCF}_K\) URPCF K ) problem. Given a graph G and an integer K, \(\hbox {URPCF}_K\) URPCF K aims to find a forest with exactly K connected components while minimizing the sum of the forest’s cost and the penalties incurred by unspanned vertices. Unlike the rooted version \(\hbox {RPCF}_K\) RPCF K , where a 2-approximation algorithm exists, solving the unrooted version by guessing roots leads to exponential time complexity for non-constant K. To address this challenge, we propose a rootless growing and rootless pruning algorithm. We also apply this algorithm to improve the approximation ratio for the Prize-Collecting Min-Sensor Sweep Cover problem (PCMinSSC) from 8 to 5.