Skip to content

Commit 08e608e

Browse files
committed
blogfix
1 parent 48e4559 commit 08e608e

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

_posts/2025-09-10-FairSynergy.md

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,8 @@ We introduce FairSynergy, a novel framework to allocate cloud resources fairly a
4848
</figure>
4949

5050
## FairSynergy Framework
51-
52-
- **Inference Setting (RTI)- Univariate Case (Compute):** At short intervals, the framework estimates each agent’s next-unit accuracy gain from extra cloud compute. Give the next unit to the highest gain, repeat until gains are roughly equalized—then reshuffle as conditions change. This hits the fairness/efficiency sweet spot without heavy tuning.
53-
54-
55-
- **Learning Setting (DL) - Bivariate Case (Compute + Labeling Effort):** The framework uses the same “next-unit” idea with a quick two-step loop: hold labels fixed and split compute by the one-resource rule; then hold compute fixed and split labeling time by the same rule. A few rounds settle to a stable co-allocation, so compute-hungry agents get cycles and data-hungry agents get labels.
56-
51+
- **Inference Setting (RTI) Univariate Case (Compute):** At short intervals, the framework estimates each agent’s next-unit accuracy gain from extra cloud compute. Give the next unit to the highest gain, repeat until gains are roughly equalized—then reshuffle as conditions change. This hits the fairness/efficiency sweet spot without heavy tuning.
52+
- **Learning Setting (DL) Bivariate Case (Compute + Labeling Effort):** The framework uses the same “next-unit” idea with a quick two-step loop: hold labels fixed and split compute by the one-resource rule; then hold compute fixed and split labeling time by the same rule. A few rounds settle to a stable co-allocation, so compute-hungry agents get cycles and data-hungry agents get labels.
5753
- **Handling Heterogeneity:** Harder tasks show larger early gains, so the allocator leans into them first and naturally rebalances as gains even out. The result is proportional fairness and fleet-level accuracy that scales with more agents and changing workloads—no math knobs to tune.
5854

5955
<figure style="text-align: center;">
@@ -63,10 +59,7 @@ We introduce FairSynergy, a novel framework to allocate cloud resources fairly a
6359
</figure>
6460

6561
## Results
66-
67-
6862
We compare our method to common baselines and standard fair allocation methods:
69-
7063
- **Fair-Synergy (Ours)** allocates compute (and labels) to equalize next-unit accuracy gains per agent using fitted concave utilities.
7164
- **Random Allocation** splits the available compute (and labels) at random among agents.
7265
- **Uniform Allocation** gives every agent the same share of compute (and labels), ignoring local differences.

0 commit comments

Comments
 (0)