“…NP-completeness of Temporal Matching can be proved by the sequence of polynomial-time reductions: Balanced 3SAT ≤ P Balanced Union Labeled Matching ≤ P Temporal Matching. In Balanced 3SAT, which is known to be NP-complete, every variable x i appears n i times negated and n i times non-negated and in Balanced Union Labeled Matching we are given a bipartite graph G = ((X, Y ), E), labels L = {1, 2, ..., h}, and a labeling λ : E → 2 L , every node u i ∈ X has precisely two neighbors v ij ∈ Y , and, additionally, both edges of u i have the same number of labels, and we must decide whether there is a maximum matching M of G such that e∈M λ(e) = L [60].…”