Pith. Sign in

REVIEW

Maximum Matching-Match: Hardness and Approximation

Data Structures and Algorithms · Submitted 7 Sep 2026 · 6 references

Pith's verdict: A clean, correct paper on a specialized optimization puzzle: APX-hardness by a direct Max-Cut reduction plus sound approximation and exact DP results, worth refereeing and accepting after minor fixes.

T0 · AI review

How this review was made: An AI referee (deepseek/deepseek-v4-flash) read the paper on September 10, 2026 and answered a fixed list of questions about it. T0 is the starting level every paper gets. The levels describe how deeply Pith has checked the paper, never the authors.

  1. T0 AI review An AI read the paper and answered a fixed list of questions.
  2. T1 Audit Automatic checks that the references and files the paper relies on exist and match.
  3. T2 Compute The paper's code or calculations re-run with the same results.
  4. T3 Formal statement The claims written out in a formal math language a computer can read.
  5. T4 Proof Those claims proved, and the proof checked by computer.

How Pith checks papers →

· 7 minor · Ask about this paper · The compiled record · Read the full review →
Challenge this review Comment (0) Read on arXiv ↗
Cite ▾
arXiv ID2609.07193 (version 1)
Pith IDEBV2QVCR, Pith's permanent record of this paper and its review
CitationAdrian Micl\u{a}u\c{s}, Alexandru Popa, Ilie Dumitru. "Maximum Matching-Match: Hardness and Approximation." arXiv:2609.07193 (2026). https://pith.science/paper/EBV2QVCR
Cite this reviewBibTeX for Pith's review of this paper
Claim paper

Why Pith says this

Highlight any text to comment on it.

Referee report
The paper

The paper claims

MaxMMP is APX-hard via Max-Cut reduction, admits randomized (1−1/e)/(2c)-approxmation for general graphs, and deterministic 1/(2c)-approxmation for fixed c, with exact algorithms on trees and cographs.

The reading

This paper studies the Maximum Matching-Match Puzzle (MaxMMP), an optimization version of a feasibility puzzle introduced by Iburi and Uehara. The authors first prove that MaxMMP is APX-hard by an objective-preserving reduction from Max-Cut, even under the most restrictive conditions: two colors, no precolored vertices, and only bichromatic sticks. They then design several approximation algorithms: a simple deterministic 2/(c(c+1))-approxmation for uncolored instances, a randomized (1−1/e)/(2c)-approxmation for arbitrary precoloring on general graphs, and for fixed number of colors c, deterministic 1/(2c)- and 1/c-approxmations on general and bipartite graphs respectively $inn^{{O(c^2)}}$ time. Finally, they give exact $n^{{O(c^2)}}$-time algorithms on trees and cographs. Together these results establish the first hardness and algorithmic landscape for this optimization problem.

What carries the argument

Hardness is established via an L-reduction from Max-Cut with α=β=1, directly equating cut size to satisfied edges. For approximtion, the randomized algorithm reduces the second-stage coloring choice to a monotone submodular function maximi zation under a partition matroid, enabling the (1−1/e) guarantee. For fixed c, the deterministic algorithms use dynamic programming over a state space of size O($m^{{O(c^2)}}$) to optimally color uncrossed vertices once one side is fixed.

Extended reading notes

Core claim

The central discovery is that MaxMMP is APX-hard, which rules out a polynomial-time approximmation scheme (PTAS) unless P=NP. Moreover, the authors show that the problem admits approximtions with ratio Θ(1/c) through submodular maximzation techniques, and for fixed c, improved deterministic approxmations and exact solutions on structured graph classes are attainable. This provides a comprehensive picture of the problem's computational tractability.

Load-bearing premise

The APX-hardness proof relies on the known fact that Max-Cut is APX-complete on cubic graphs; if this result were incorrect, the hardness argument would collapse.

Editorial extensions

If this is right

  • MaxMMP admits no PTAS unless P=NP, even in the simplest case of two colors and only bichromatic sticks.
  • The Θ(1/c) approximtion ratio establishes a baseline; further improvements would require new techniques that go beyond the submodularity framework.
  • The exact algorithms on trees and cographs immediately solve the feasibility problem FMMP on these classes in the same n^{O(c^2)} time.
  • For small fixed c, the n^{O(c^2)} algorithms are plausibly practical for moderate-sized instances.
  • The submodular framework may apply to other variants of colored motif realization and inverse network motif problems.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • If the hardness can be strengthened to show that the problem remains APX-hard when c is part of the input, the existing approximtions would be essentially tight up to constant factors.
  • The submodular maximzation approach may extend to other constraints beyond partition matroids, such as laminar or cardinality constraints on vertex colors.
  • The dynamic programming on trees hints at potential fixed-parameter tractability or XP algorithms parameterized by c, which the paper does not fully explore.
Original 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.

The compiled record

The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.

Compiled by classifier-1.13.0 via TypeSafe API, question bank abstract-p1-20260923, 2026-09-23: 1 request, 7,162 input tokens.

What the abstract itself states, as probabilities: claims first 0.08 · states limitation 0.47 · human participants 0.01 · controlled comparison 0.02 · randomized assignment 0.28 · states quantitative result 0.99 · compares with prior results 0.33 · mentions code or data availability 0.02.

The abstract, sentence by sentence

arXiv listing abstract v1. Results and the main claim are underlined; .

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.

background contribution method result interpretation main claim

What the classifier reports for each sentence. The number is the probability it gave the label.
#sentencerolethe authors' own workstates the main conclusionstrength
s0 In this paper, we study \textsc{MaxMMP}, an optimization variant of the Matching-Match Puzzle introduced by Iburi and Uehara (FUN 2024). background 0.53 0.55 0.03 asserted 0.95
s1 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. background 0.97 0.12 0.03 asserted 0.98
s2 We first prove that \textsc{MaxMMP} is APX-hard by an reduction from \textsc{Max-Cut}. result 0.83 0.96 0.31 asserted 1.00
s3 The hardness already holds with two colors, no precolored vertices, and only bichromatic sticks. result 0.99 0.89 0.08 asserted 1.00
s4 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. result 0.86 0.96 0.12 asserted 1.00
s5 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. result 0.50 0.96 0.12 asserted 1.00
s6 On bipartite graphs, the approximation ratio improves to $\frac{1-\frac{1}{e}}{c}$. result 0.99 0.95 0.07 asserted 1.00
s7 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)}$. result 0.73 0.96 0.08 asserted 1.00
s8 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. result 0.87 0.96 0.13 asserted 1.00

What kind of paper the classifier reports this is: theoretical result 0.99 · evidence from proof or derivation 1.00.

What was examined, and what was not

sources read
  • arXiv listing abstract v1
not examined
  • full text
  • figures and tables
  • references and citing sentences
  • relations to other papers
levels run
  • P abstract
not run
  • S sections
  • T body sentences
  • C citations
  • R cross-paper relations

Every quoted sentence on this record is the authors'. Every label is from Pith's closed vocabulary, with the probability shown beside it. Every number in the measurements table is the authors', checked by code. Record as JSON

References

Discussion

Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.