Maximum Matching-Match: Hardness and Approximation

📅 2026-09-07
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
本文研究了MaxMMP问题,通过从Max-Cut归约证明其APX难度,并提出了一系列针对不同情况的近似算法来最大化满足条件的边数。
📝 Abstract
In this paper, we study \textsc{MaxMMP}, an optimization variant of the Matching-Match Puzzle introduced by Iburi and Uehara (FUN 2024). Given a graph, a partial vertex coloring, and a multiset of colored sticks, the goal is to complete the coloring and assign the sticks to graph edges so as to maximize the number of satisfied edges. We first prove that \textsc{MaxMMP} is APX-hard by an reduction from \textsc{Max-Cut}. The hardness already holds with two colors, no precolored vertices, and only bichromatic sticks. We then give a simple deterministic $\frac{2}{c(c+1)}$-approximation for completely uncolored instances, improving to $\frac{2}{c(c-1)}$ when all sticks are bichromatic. Next, we obtain a randomized $\frac{1-\frac{1}{e}}{2c}$-approximation for arbitrary instances with $c$ colors by reducing the remaining coloring choices to monotone submodular maximization under a partition matroid. On bipartite graphs, the approximation ratio improves to $\frac{1-\frac{1}{e}}{c}$. For every fixed $c$, we further obtain deterministic $\frac{1}{2c}$ and $\frac{1}{c}$-approximations on general and bipartite graphs, respectively, in time $n^{O(c^2)}$. Finally, for every fixed number of colors, we show that \textsc{MaxMMP} can be solved exactly in time $n^{O(c^2)}$ on trees and on cographs.
Problem

Research questions and friction points this paper is trying to address.

Maximum Matching-Match
APX-hard
Approximation
Graph Coloring
Submodular Maximization
Innovation

Methods, ideas, or system contributions that make the work stand out.

APX-hard
Approximation Algorithm
Submodular Maximization
Bipartite Graphs
Exact Solution
🔎 Similar Papers
No similar papers found.
I
Ilie Dumitru
Department of Computer Science, University of Bucharest, Str. Academiei 14, Bucharest, 010014, Romania
A
Adrian Miclăuş
Department of Computer Science, University of Bucharest, Str. Academiei 14, Bucharest, 010014, Romania
Alexandru Popa
Alexandru Popa
Professor, University of Bucharest
Combinatorial OptimizationGraph TheoryBioinformaticsArtificial IntelligenceOperations Research