کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
4657010 | 1343707 | 2012 | 8 صفحه PDF | دانلود رایگان |

A classic theorem of Erdős and Pósa states that there exists a constant c such that for all positive integers k and graphs G, either G contains k vertex disjoint cycles, or there exists a subset of at most vertices intersecting every cycle of G. We consider the following generalization of the problem: fix a subset S of vertices of G. An S-cycle is a cycle containing at least one vertex of S. We show that again there exists a constant c′ such that G either contains k disjoint S-cycles, or there exists a set of at most vertices intersecting every S-cycle. The proof yields an algorithm for finding either the disjoint S-cycles or the set of vertices intersecting every S-cycle. An immediate consequence is an -approximation algorithm for finding disjoint S-cycles.
Journal: Journal of Combinatorial Theory, Series B - Volume 102, Issue 5, September 2012, Pages 1134-1141