Papers
Topics
Authors
Recent
Search
2000 character limit reached

Limited-Correlation Rounding Overview

Updated 7 July 2026
  • Limited-correlation rounding is a set of techniques that convert fractional solutions into discrete outputs by preserving key expectations and enforcing global constraints.
  • The methodology employs swap rounding, pipage rounding, and conditioning approaches to balance marginal preservation with controlled dependence in various applications.
  • These methods improve practical outcomes such as variance reduction in estimators, competitive ratios in online allocation, and approximation guarantees in scheduling and matching.

Searching arXiv for papers on limited-correlation rounding and closely related dependent rounding schemes. Limited-correlation rounding is a class of rounding methods for converting fractional solutions, pseudo-distributions, or marginal specifications into discrete objects while preserving selected expectations and hard feasibility constraints, but controlling dependence only where the analysis requires it. In current usage, the term spans several distinct constructions: swap-rounding for fixed-budget treatment assignment, per-unit online rounding for reusable resources, group-based iterative rounding for unrelated-machine scheduling, and conditioning-based correlation rounding in Sherali–Adams relaxations for Ising models (Yamin et al., 15 Jun 2025, Nekouyan et al., 25 Jul 2025, Li, 2024, Jain et al., 2018). This suggests a common design principle: independence is relaxed only on those coordinates, groups, or resources where feasibility, variance, or approximation quality depends on the induced correlations.

1. Formal scope and basic objectives

A recurring starting point is a fractional vector whose marginals are already meaningful, but whose coordinates cannot be sampled independently without violating a global constraint. In budget-constrained experimental design, one is given

pi[0,1],i=1npi=B,p_i\in[0,1],\qquad \sum_{i=1}^n p_i = B,

and seeks binary assignments

xi{0,1},i=1nxi=B,x_i \in\{0,1\},\qquad \sum_{i=1}^n x_i = B,

with Pr[xi=1]=pi\Pr[x_i=1]=p_i for all ii (Yamin et al., 15 Jun 2025). Independent rounding preserves marginals but generally fails to enforce ixi=B\sum_i x_i=B exactly.

An analogous objective appears in online allocation. In kkRental-Variable, each request nn has a fractional target xn[0,1]x_n\in[0,1], and the rounded decision zn{0,1}z_n\in\{0,1\} should satisfy E[zn]=xnE[z_n]=x_n while never allocating more than xi{0,1},i=1nxi=B,x_i \in\{0,1\},\qquad \sum_{i=1}^n x_i = B,0 reusable units at any time (Nekouyan et al., 25 Jul 2025). Here the obstacle is temporal overlap: some dependencies are indispensable because overlapping requests competing for the same physical unit cannot both be accepted.

In Sherali–Adams-based variational methods for Ising models, the rounding object is not an assignment vector but a pseudo-distribution. Limited-correlation rounding first conditions on a small set xi{0,1},i=1nxi=B,x_i \in\{0,1\},\qquad \sum_{i=1}^n x_i = B,1 so that the remaining covariances become small on average, and then replaces the conditional law by a matching product distribution (Jain et al., 2018). In this setting, “rounding” means replacing a high-order relaxation by a tractable distributional surrogate while controlling the loss induced by residual correlation.

Across these settings, the design criteria recur with minor variations: exact or approximate marginal preservation, feasibility with respect to packing or budget constraints, and a controlled dependence structure that is strong enough to enforce constraints but weak enough to support clean variance or approximation analyses.

2. Core mechanisms and foundational constructions

A canonical mechanism is swap-rounding in the budgeted binary setting. Starting from a fractional vector xi{0,1},i=1nxi=B,x_i \in\{0,1\},\qquad \sum_{i=1}^n x_i = B,2, the algorithm repeatedly selects a fractional pair xi{0,1},i=1nxi=B,x_i \in\{0,1\},\qquad \sum_{i=1}^n x_i = B,3 and redistributes mass between the two coordinates, leaving all others unchanged. If xi{0,1},i=1nxi=B,x_i \in\{0,1\},\qquad \sum_{i=1}^n x_i = B,4, the pair is merged below xi{0,1},i=1nxi=B,x_i \in\{0,1\},\qquad \sum_{i=1}^n x_i = B,5; if xi{0,1},i=1nxi=B,x_i \in\{0,1\},\qquad \sum_{i=1}^n x_i = B,6, the pair is split above xi{0,1},i=1nxi=B,x_i \in\{0,1\},\qquad \sum_{i=1}^n x_i = B,7. At each step, at least one coordinate becomes integral, so the procedure terminates after at most xi{0,1},i=1nxi=B,x_i \in\{0,1\},\qquad \sum_{i=1}^n x_i = B,8 iterations and returns xi{0,1},i=1nxi=B,x_i \in\{0,1\},\qquad \sum_{i=1}^n x_i = B,9 with Pr[xi=1]=pi\Pr[x_i=1]=p_i0 (Yamin et al., 15 Jun 2025). The method guarantees exact feasibility, marginal preservation, and non-positive pairwise covariance for swapped pairs: Pr[xi=1]=pi\Pr[x_i=1]=p_i1

A broader foundational framework is pipage rounding on matroid base polytopes. Given a fractional point Pr[xi=1]=pi\Pr[x_i=1]=p_i2 in the base polytope, pipage rounding repeatedly moves along swap directions Pr[xi=1]=pi\Pr[x_i=1]=p_i3 until an extreme point is reached. In the randomized version, the final integral vector Pr[xi=1]=pi\Pr[x_i=1]=p_i4 satisfies Pr[xi=1]=pi\Pr[x_i=1]=p_i5, and the output is negatively cylinder-dependent; in particular, Pr[xi=1]=pi\Pr[x_i=1]=p_i6 for distinct coordinates (Harvey et al., 2013). The paper “Pipage Rounding, Pessimistic Estimators and Matrix Concentration” develops the technique of concavity of pessimistic estimators, showing that concentration phenomena unavailable from negative correlation alone can still be obtained under pipage or swap-style dependent rounding (Harvey et al., 2013).

These two constructions exemplify complementary viewpoints. Swap-rounding is a direct coordinate-wise procedure tailored to exact cardinality constraints. Pipage rounding is polyhedral and potential-based, and its importance lies partly in showing that the usefulness of dependent rounding extends beyond pairwise covariance control to matrix concentration, submodular concentration, and SDP rounding.

3. Selective dependence and relaxed correlation conditions

A defining feature of limited-correlation rounding is that it need not impose universal pairwise non-positive correlation. In the unrelated-machine weighted completion-time problem, the rounding framework explicitly relaxes the classical requirement that every pair of assignment events on the same machine be non-positively correlated. Instead, for each machine Pr[xi=1]=pi\Pr[x_i=1]=p_i7, jobs are partitioned into size-classes, one marked group is created in each class, and the only required covariance constraint is that every unmarked edge Pr[xi=1]=pi\Pr[x_i=1]=p_i8 have non-positive covariance with the entire marked group: Pr[xi=1]=pi\Pr[x_i=1]=p_i9 The algorithm then exploits much stronger intra-group exclusion: at most one job from each group is scheduled on a machine (Li, 2024).

The online ii0Rental-Variable scheme uses a different relaxation pattern. Each physical unit is treated independently, and controlled correlations are introduced only among requests that compete for the same unit. If requests ii1 are both mapped to unit ii2 and their intervals overlap, then

ii3

and more generally any pairwise-overlapping set of requests assigned to the same unit cannot all succeed simultaneously (Nekouyan et al., 25 Jul 2025). Different units use independent randomness, but same-unit decisions are coupled through the threshold ii4.

In bipartite matching, the recent Brownian-motion-style dependent rounding framework strengthens local negative dependence rather than weakening it. For two edges ii5 sharing a left-node, the output satisfies

ii6

while also preserving the right-node matching constraints (Harris, 5 Jun 2026). The paper additionally guarantees a stable-set negative-correlation property. Taken together, these constructions show that “limited correlation” can mean weaker global conditions, stronger local exclusion, or both, depending on which interactions drive the objective.

4. Representative guarantees across problem domains

The literature uses limited-correlation rounding to optimize markedly different quantities: estimator variance, competitive ratio, approximation ratio, and variational error. The guarantees below illustrate the range of formal outcomes.

Setting Correlation/feasibility feature Stated guarantee
Budget-constrained experimental design (Yamin et al., 15 Jun 2025) ii7, ii8, ii9 for swapped pairs unbiased IPW and general linear estimators; ixi=B\sum_i x_i=B0; ixi=B\sum_i x_i=B1 time or ixi=B\sum_i x_i=B2 with a data structure
ixi=B\sum_i x_i=B3Rental-Variable (Nekouyan et al., 25 Jul 2025) same-unit overlapping requests cannot both succeed; different units use independent randomness no lossless online rounding in the variable-duration setting; with ixi=B\sum_i x_i=B4, obtain a ixi=B\sum_i x_i=B5-competitive algorithm
Unrelated-machine weighted completion time (Li, 2024) non-positive covariance only between an unmarked edge and a marked group; at most one job per group randomized ixi=B\sum_i x_i=B6-approximation
Fractional bipartite matchings (Harris, 5 Jun 2026) strong negative correlation for edges sharing a left-node ixi=B\sum_i x_i=B7
Correlation clustering (Cohen-Addad et al., 2023) pairwise correlated-rounding error confined to an admissible set after preclustering ixi=B\sum_i x_i=B8-approximation
Ising models and ixi=B\sum_i x_i=B9-MRFs (Jain et al., 2018) after conditioning on kk0, average conditional covariance-squared is at most kk1 with kk2 kk3

These results show that limited-correlation rounding is not tied to a single probabilistic invariant. In some settings the key quantity is covariance; in others it is a joint-probability exclusion, a stable-set inequality, or an entropy–energy comparison after conditioning. The unifying feature is that the dependence is structured and analyzable rather than fully general.

5. Analytical roles in estimation, online algorithms, and approximation

In experimental design, the principal role of negative dependence is variance reduction. For the inverse-propensity weighted estimator

kk4

the variance decomposition

kk5

shows directly how negative covariance terms reduce estimator variance under standard positivity and non-negativity assumptions on outcomes (Yamin et al., 15 Jun 2025). The same paper establishes unbiasedness via a martingale argument on partial-rounding estimators kk6.

In online resource allocation, limited-correlation rounding is embedded inside a price-based fractional algorithm. The fractional targets are generated by Duration-Oblivious Pricing, while the rounding layer turns them into feasible integral allocations using one uniform seed per request and per-unit load bookkeeping. The competitive-ratio proof then proceeds through an online primal-dual or LP-free certificate argument in which the negative-correlation constraint is what preserves dual feasibility (Nekouyan et al., 25 Jul 2025).

In unrelated-machine scheduling, the role of limited correlation is more delicate. The expected weighted completion time can be written in terms of pairwise products kk7. The marked-group framework is designed so that pairwise non-positive correlation among unmarked edges, together with job-versus-group non-positive covariance, is enough to recover the desired cross-term bound. The algorithm’s stronger intra-group exclusion produces the subtractive term

kk8

which is the additional gain responsible for improving the approximation factor to kk9 (Li, 2024).

In matching-based rounding, strong local negative correlation directly improves overload control on shared resources. The fractional-matching paper states that such bounds are useful in rounding-plus-local-list-scheduling methods for minimizing weighted completion time on unrelated machines, because every reduction in the constant nn0 in

nn1

translates into a strictly better approximation ratio (Harris, 5 Jun 2026).

In variational inference for Ising models, the analytical role is different again. Correlation rounding is used to find a small conditioning set nn2 that suppresses average post-conditioning covariance, allowing the conditional law to be replaced by a matching product distribution with controlled loss in the quadratic term. The resulting balance between entropy loss from conditioning and covariance loss from product replacement yields the nn3 bound (Jain et al., 2018).

Correlation clustering provides a further variant. There, the correlated rounding of Sherali–Adams marginals incurs additive nn4 error in pairwise probabilities. Preclustering reduces the uncertain part of the instance to nn5 admissible edges, so this additive error can be absorbed, enabling a mixture of set-based and pivot-based rounding to achieve the nn6-approximation (Cohen-Addad et al., 2023).

A common misconception is that limited-correlation rounding is synonymous with exact marginal preservation under all constraints. The variable-duration nn7-rental setting provides a sharp counterexample: no online rounding scheme can be lossless, meaning nn8 for all nn9 for every fractional solution, while always satisfying the capacity constraints exactly (Nekouyan et al., 25 Jul 2025). In this sense, limited correlation is sometimes a way of quantifying unavoidable rounding loss rather than eliminating it.

A second misconception is that pairwise non-positive covariance is always the relevant or sufficient notion. The unrelated-machine scheduling paper explicitly departs from universal pairwise non-positive correlation, replacing it with job-versus-group constraints (Li, 2024). Conversely, the matrix-concentration results for pipage and swap rounding show that ordinary negative correlation has limitations: matrix Chernoff bounds do not simply follow from negative dependence, and additional structure in the form of concave pessimistic estimators is needed (Harvey et al., 2013).

A third limitation concerns the power of conditioning-based correlation rounding. The Ising-model analysis proves that the classical xn[0,1]x_n\in[0,1]0 average covariance bound is sharp and refutes a conjectured xn[0,1]x_n\in[0,1]1 improvement, using the SK spin glass and Gap-ETH-based tightness arguments (Jain et al., 2018). This places a formal barrier on how far limited-correlation conditioning can be pushed in Sherali–Adams relaxations.

In correlation clustering, the issue is not impossibility but scale sensitivity: additive pairwise rounding error is harmless only after preclustering reduces the uncertain region to the admissible set (Cohen-Addad et al., 2023). Without such preprocessing, the xn[0,1]x_n\in[0,1]2 accumulation from pairwise errors can dominate the LP value.

A related, but distinct, direction studies correlated rounding as a coupling across different fractional inputs rather than as dependence control within one rounded output. On the hypersimplex xn[0,1]x_n\in[0,1]3, a maximum-entropy xn[0,1]x_n\in[0,1]4-subset scheme with common random ordering and common uniform thresholds satisfies

xn[0,1]x_n\in[0,1]5

and the dummy-coordinate extension gives stretch at most xn[0,1]x_n\in[0,1]6 for the at-most-xn[0,1]x_n\in[0,1]7 polytope (Anari et al., 31 May 2026). This is not framed as limited-correlation rounding in the same sense as the scheduling or experimental-design papers, but it illustrates a neighboring theme: carefully engineered dependence can simultaneously preserve marginals and control a secondary stability metric.

Taken together, these works position limited-correlation rounding as a methodological middle ground between independent rounding and full-blown global dependence design. Its central insight is not merely that correlation can help, but that only certain correlations matter, and that isolating those interactions often yields the strongest guarantees.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Limited-Correlation Rounding.