2004
DOI: 10.1007/978-3-540-30559-0_20
|View full text |Cite
|
Sign up to set email alerts
|

Finding k Disjoint Triangles in an Arbitrary Graph

Abstract: We consider the NP-complete problem of deciding whether an input graph on n vertices has k vertex-disjoint copies of a fixed graph H. For H = K 3 (the triangle) we give an O(2 2k log k+1.869k n 2 ) algorithm, and for general H an O(2 k|H| log k+2k|H| log |H| n |H| ) algorithm. We introduce a preprocessing (kernelization) technique based on crown decompositions of an auxiliary graph. For H = K 3 this leads to a preprocessing algorithm that reduces an arbitrary input graph of the problem to a graph on O(k 3 ) ve… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
28
0
1

Year Published

2005
2005
2014
2014

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 43 publications
(29 citation statements)
references
References 14 publications
0
28
0
1
Order By: Relevance
“…Given a graph G = (V, E) and a non-negative integer k, the Maximum Triangle Packing problem asks for a set P of at least k vertex-disjoint triangles in G. The set P is called a triangle packing of G. This problem is NP-complete on planar graphs [14]. A problem kernel with O(k 3 ) vertices is known for general graphs [10].…”
Section: Case Studiesmentioning
confidence: 99%
“…Given a graph G = (V, E) and a non-negative integer k, the Maximum Triangle Packing problem asks for a set P of at least k vertex-disjoint triangles in G. The set P is called a triangle packing of G. This problem is NP-complete on planar graphs [14]. A problem kernel with O(k 3 ) vertices is known for general graphs [10].…”
Section: Case Studiesmentioning
confidence: 99%
“…The problem kernel with O(k 3 ) vertices by Fellows et al [9] starts with a greedy packing P of triangles, which contains less than 3k vertices (otherwise, we already have a packing of k triangles). Then, based on the size of P, the number of vertices in V \ V (P) is bounded, which implies that the total number of vertices in the graph is bounded, yielding a problem kernel.…”
Section: Triangle Packingmentioning
confidence: 99%
“…The problem with this approach is that there is too much structure of the graph "outside" of P. To deal with this problem, we use a different notion of witness, which contains more structure than P, but which is still small enough in order to obtain a better bound on the number of vertices. Our kernelization is based on the same reduction rules as the kernel by Fellows et al [9]. However, our approach applies them differently, and, most importantly, it uses a different analysis.…”
Section: Triangle Packingmentioning
confidence: 99%
See 2 more Smart Citations