0

[2207.06874] Kernelization for Graph Packing Problems via Rainbow Matching

 1 year ago
source link: https://arxiv.org/abs/2207.06874
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

[Submitted on 14 Jul 2022 (v1), last revised 2 Nov 2022 (this version, v2)]

Kernelization for Graph Packing Problems via Rainbow Matching

Download PDF

We introduce a new kernelization tool, called {rainbow matching technique}, that is appropriate for the design of polynomial kernels for packing problems. Our technique capitalizes on the powerful combinatorial results of [{Graf, Harris, Haxell, SODA 2021}]. We apply the rainbow matching technique on two (di)graph packing problems, namely the {Triangle-Packing in Tournament} problem (TPT), where we ask for a packing of $k$ directed triangles in a tournament, and the {Induced 2-Path-Packing} (IPP) where we ask for a packing of $k$ induced paths of length two in a graph. The existence of a sub-quadratic kernels for these problems was proven for the first time in [{\sl Fomin, Le, Lokshtanov, Saurabh, Thomassé, Zehavi. ACM Trans. Algorithms, 2019}], where they gave a kernel of ${\cal O}(k^{3/2})$ vertices and ${\cal O}(k^{5/3})$ vertices respectively. In the same paper it was questioned whether these bounds can be (optimally) improved to linear ones. Motivated by this question, we apply the rainbow matching technique and prove that TPT admits an (almost linear) kernel of $k^{1+\frac{{\cal O}(1)}{\sqrt{\log{k}}}}$ vertices and that IPP admits a kernel of ${\cal O}(k)$ vertices.

Comments: Accepted to SODA 2023
Subjects: Data Structures and Algorithms (cs.DS)
MSC classes: 05C35, 05C83, 05C85, 68R10, 68W25
ACM classes: F.2.2; G.2.2
Cite as: arXiv:2207.06874 [cs.DS]
  (or arXiv:2207.06874v2 [cs.DS] for this version)
  https://doi.org/10.48550/arXiv.2207.06874

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK