Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Tight penalty coefficients for the QUBO reformulations of max k-cut

Abstract

For max k-cut with real edge weights, every optimal solution of the one-hot QUBO reformulation is an optimal k-cut as soon as each penalty c_v exceeds max(d+_v / k, -d-_v / 2), and every optimal solution of the reduced R-QUBO reformulation is one as soon as c_v exceeds d+_v - d-_v, where d+_v and d-_v are the sums of the positive and of the negative weights at v. These are Conjectures 1 and 2 of A. Harkness et al. (arXiv:2511.01108), who proved the bounds with -(3/2) d-_v and -2 d-_v.

Definition 1.1 (Positive weighted degree).

Formalization. D5/S3/Quantum/Information/MaxKCutQuboPenalty.dplus (✓ std3).

Citation. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

The sum of the positive weights w(u, v) over the vertices u other than v.

Definition 1.2 (Negative weighted degree).

Formalization. D5/S3/Quantum/Information/MaxKCutQuboPenalty.dminus (✓ std3).

Citation. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

The sum of the negative weights w(u, v) over the vertices u other than v.

Definition 1.3 (The BQO objective).

Formalization. D5/S3/Quantum/Information/MaxKCutQuboPenalty.cutValue (✓ std3).

Citation. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

The BQO objective of max k-cut, evaluated on every Boolean matrix; each entry is read by the frozen bit as 1 or 0. On one-hot matrices it is the weight of the edges u < v whose endpoints lie in different parts.

Definition 1.4 (The QUBO objective).

Formalization. D5/S3/Quantum/Information/MaxKCutQuboPenalty.quboObjective (✓ std3).

Citation. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

The BQO objective minus the penalty c_v (sum_j x_vj - 1)^2 at every vertex.

Definition 1.5 (BQO feasibility).

Formalization. D5/S3/Quantum/Information/MaxKCutQuboPenalty.OneHot (✓ std3).

Citation. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

Every vertex lies in exactly one part.

Definition 1.6 (The R-BQO objective).

Formalization. D5/S3/Quantum/Information/MaxKCutQuboPenalty.reducedCutValue (✓ std3).

Citation. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

The reduced formulation keeps k - 1 columns; a vertex with no column set lies in the last part, so an edge is cut unless its endpoints share a column or both have none.

Definition 1.7 (The R-QUBO objective).

Formalization. D5/S3/Quantum/Information/MaxKCutQuboPenalty.reducedQuboObjective (✓ std3).

Citation. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

The R-BQO objective minus the penalty c_v sum_{i<j} x_vi x_vj at every vertex.

Definition 1.8 (R-BQO feasibility).

Formalization. D5/S3/Quantum/Information/MaxKCutQuboPenalty.AtMostOneHot (✓ std3).

Citation. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

Every vertex has at most one of the k - 1 columns set.

Definition 1.9 (Conjecture 1).

Formalization. D5/S3/Quantum/Information/MaxKCutQuboPenalty.quboPenaltyConjecture (✓ std3).

Citation. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

For k at least 3 (the scope of the paper) and symmetric real weights, if c_v > max(d+_v / k, -d-_v / 2) for every vertex, then every maximiser of the QUBO objective over all Boolean matrices is one-hot and maximises the BQO objective among one-hot matrices.

Definition 1.10 (Conjecture 2).

Formalization. D5/S3/Quantum/Information/MaxKCutQuboPenalty.reducedQuboPenaltyConjecture (✓ std3).

Citation. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

For m = k - 1 at least 2 columns and symmetric real weights, if c_v > d+_v - d-_v for every vertex, then every maximiser of the R-QUBO objective has at most one column set at each vertex and maximises the R-BQO objective among such matrices.

Definition 1.11 (Both conjectures).

Formalization. D5/S3/Quantum/Information/MaxKCutQuboPenalty.claim (✓ std3).

Citation. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

The conjunction of Conjectures 1 and 2.

Theorem 1.12 (Proof of both conjectures).

Proof. Machine-checked in Lean as D5/S3/Quantum/Information/MaxKCutQuboPenalty.result (✓ std3). ∎

Resolves. Problems/harkness-2025-maxkcut-qubo-penalty (proved) by D5/S3/Quantum/Information/MaxKCutQuboPenalty.result.

Source. Repository-derived.

Acknowledgement. Adrian Harkness; Hamidreza Validi; Ramin Fakhimi; Illya V. Hicks; Samuel Stein; Tamás Terlaky; Luis F. Zuluaga (2025). Characterizing QUBO Reformulations of the Max-k-Cut Problem for Quantum Computing. DOI: 10.48550/arXiv.2511.01108. URL: https://arxiv.org/abs/2511.01108v3.

Commentary.

Let t_v be the number of parts of v in an optimal x, and suppose some vertex has t_v at least 2. For each colour j delete j from every vertex with two or more colours, and add up the changes of the objective over all k colours. The penalty of such a vertex drops by c_v t_v (2 t_v - 3) in total, and the term of an edge touching such a vertex increases by w_uv times the number of its shared colours, since each deletion removes one shared colour. That number is at most half the sum of t (2t - 3) over the endpoints with two or more colours, so the edges with negative weight cost at most -d-_v / 2 times t_v (2 t_v - 3) at each such vertex, and the edges with positive weight only help. The total is therefore at least the sum of (c_v + d-_v / 2) t_v (2 t_v - 3), which is positive, so one of the deletions improves x, a contradiction. If some vertex had no colour, giving it colour i gains c_v minus the weight of its neighbours of colour i, which is at least k c_v - d+_v > 0 when summed over i. So x is one-hot and, since the penalty vanishes on one-hot matrices, an optimal k-cut. For the reduced objective the same deletion changes each edge term by at most s_u (s_u - 1) + s_v (s_v - 1) in absolute value and each penalty by c_v s_v (s_v - 1), where s_v is the number of columns set, so the total gain is at least the sum of (c_v - d+_v + d-_v) s_v (s_v - 1) > 0.

References

  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.AtMostOneHot
  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.OneHot
  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.claim
  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.cutValue
  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.dminus
  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.dplus
  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.quboObjective
  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.quboPenaltyConjecture
  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.reducedCutValue
  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.reducedQuboObjective
  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.reducedQuboPenaltyConjecture
  • Truth anchor: D5/S3/Quantum/Information/MaxKCutQuboPenalty.result
  • Dependency: D5/S3/Quantum/Entanglement/PhaseHistoryBound