Parameterized Algorithms and Kernels for Rainbow Matching

被引:0
|
作者
Sushmita Gupta
Sanjukta Roy
Saket Saurabh
Meirav Zehavi
机构
[1] University of Bergen,The Institute of Mathematical Sciences
[2] HBNI,undefined
[3] Ben-Gurion University,undefined
来源
Algorithmica | 2019年 / 81卷
关键词
Rainbow matching; Parameterized algorithm; Bounded search trees; Divide-and-conquer; 3-Set packing; 3-Dimensional matching;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we study the NP-complete colorful variant of the classical Matching problem, namely, the Rainbow Matching problem. Given an edge-colored graph G and a positive integer k, this problem asks whether there exists a matching of size at least k such that all the edges in the matching have distinct colors. We first develop a deterministic algorithm that solves Rainbow Matching on paths in time O⋆1+52k\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathcal{O}^\star \left( \left( \frac{1+\sqrt{5}}{2}\right) ^k\right) $$\end{document} and polynomial space. This algorithm is based on a curious combination of the method of bounded search trees and a “divide-and-conquer-like” approach, where the branching process is guided by the maintenance of an auxiliary bipartite graph where one side captures “divided-and-conquered” pieces of the path. Our second result is a randomized algorithm that solves Rainbow Matching on general graphs in time O⋆(2k)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathcal {O} ^\star (2^k)$$\end{document} and polynomial-space. Here, we show how a result by Björklund et al. (J Comput Syst Sci 87:119–139, 2017) can be invoked as a black box, wrapped by a probability-based analysis tailored to our problem. We also complement our two main results by designing kernels for Rainbow Matching on general and bounded-degree graphs.
引用
收藏
页码:1684 / 1698
页数:14
相关论文
共 50 条
  • [31] Homing by parameterized scene matching
    Franz, MO
    Scholkopf, B
    Bulthoff, HH
    FOURTH EUROPEAN CONFERENCE ON ARTIFICIAL LIFE, 1997, : 236 - 245
  • [32] Parameterized kernels for support vector machine classification
    De la Torre, Fernando
    Vinyals, Oriol
    VISAPP 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON COMPUTER VISION THEORY AND APPLICATIONS, VOLUME IU/MTSV, 2007, : 116 - +
  • [33] Parameterized Measure & Conquer for Problems with No Small Kernels
    Daniel Binkele-Raible
    Henning Fernau
    Algorithmica, 2012, 64 : 189 - 212
  • [34] A note on parameterized Marcinkiewicz integrals with variable kernels
    WANG Hui ZHANG Chunjie Department of MathematicsZhejiang UniversityHangzhou China Department of MathematicsHangzhou Dianzi UniversityHangzhou China
    AppliedMathematics:AJournalofChineseUniversities(SeriesB), 2009, 24 (03) : 315 - 320
  • [35] Parameterized Matching: Solutions and Extensions
    Mendivelso, Juan
    Pinzon, Yoan
    PROCEEDINGS OF THE PRAGUE STRINGOLOGY CONFERENCE 2015, 2015, : 118 - 131
  • [36] On Counting Parameterized Matching and Packing
    Liu, Yunlong
    Wang, Jianxin
    FRONTIERS IN ALGORITHMICS, FAW 2016, 2016, 9711 : 125 - 134
  • [37] Parameterized inapproximability of Morse matching
    Bauer, Ulrich
    Rathod, Abhishek
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2025, 126
  • [38] A note on parameterized Marcinkiewicz integrals with variable kernels
    Hui Wang
    Chun-jie Zhang
    Applied Mathematics-A Journal of Chinese Universities, 2009, 24 : 315 - 320
  • [39] ALPHABET DEPENDENCE IN PARAMETERIZED MATCHING
    AMIR, A
    FARACH, M
    MUTHUKRISHNAN, S
    INFORMATION PROCESSING LETTERS, 1994, 49 (03) : 111 - 115
  • [40] Compressed Parameterized Pattern Matching
    Beal, Richard
    Adjeroh, Donald A.
    2013 DATA COMPRESSION CONFERENCE (DCC), 2013, : 461 - 470