For spanning slab normals, apply the maximum of finitely many Rademacher linear forms bound to , whose squared norms are . Some sign vector has scaling denominator squared at most . Rademacher rounding for a semidefinite relaxation then produces a feasible vector of squared norm at least the displayed fraction of the SDP optimum. This is an existence guarantee from the probabilistic method.
Use the spectral theorem for real symmetric matrices to write , with orthogonal and diagonal and nonnegative. For any sign vector, , so
This is an exact identity for every sign choice. Put . When , the Rademacher rounding for a semidefinite relaxation gives
Hence is feasible. In the finite spanning case from part (a), makes , and the spanning condition then gives . If a nonzero instead had , it would be an unbounded feasible direction rather than a vector to divide by zero.
Randomized rounding Created 2026-10-06 Updated 2026-11-05
Randomized rounding converts a solution of a continuous relaxation of a integer programming problem into a random discrete candidate. For fractional binary variables , independent Bernoulli random variables with preserve a linear objective in expectation: . They do not automatically preserve every constraint.
For example, satisfies , but independent rounding chooses both items with probability . A feasibility argument, rejection, repair, or a dependent rounding construction is therefore needed before this becomes an approximation algorithm. The objective bound and the feasibility guarantee are separate parts of its proof.
Gaussian hyperplane rounding uses a shared random hyperplane to produce a feasible sign vector for a semidefinite relaxation of binary quadratic optimization. Rademacher rounding for a semidefinite relaxation instead uses random signs in its construction. In both cases the distribution is chosen so that an expected objective bound can be related to the relaxation value.