A 4/3 -approximation for the maximum leaf spanning arborescence problem in DAGs

DAG 中最大叶跨度树状问题的 4/3 近似

阅读:1

Abstract

The Maximum Leaf Spanning Arborescence problem (MLSA) in directed acyclic graphs (dags) is defined as follows: Given a directed acyclic graph G and a vertex r ∈ V(G) from which every other vertex is reachable, find a spanning arborescence rooted at r maximizing the number of leaves (vertices with out-degree zero). The MLSA in dags is known to be APX-hard as reported by Nadine Schwartges, Spoerhase, and Wolff (Approximation and Online Algorithms, Springer, Berlin Heidelberg, 2012) and the best known approximation guarantee of 7/5 is due to Fernandes and Lintzmayer (J. Comput. Syst. Sci. 135: 158-174,2023): They prove that any α -approximation for the hereditary 3-set packing problem, a special case of weighted 3-set packing, yields a max {4/3, α} -approximation for the MLSA in dags, and provide a 7/5 -approximation for the hereditary 3-set packing problem. In this paper, we improve upon this result by providing a 4/3 -approximation for the hereditary 3-set packing problem, and, thus, the MLSA in dags. The algorithm that we study is a simple local search procedure considering swaps of size up to 10 and can be analyzed via a two-stage charging argument. We further provide a clear picture of the general connection between the MLSA in dags and set packing by rephrasing the MLSA in dags as a hereditary set packing problem. With a much simpler proof, we extend the reduction by Fernandes and Lintzmayer and show that an α -approximation for the hereditary k-set packing problem implies a max {1/, α} -approximation for the MLSA dags. On the other hand, we provide lower bound examples proving that our approximation guarantee of 4/3 is best possible for local search algorithms with constant improvement size.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。