| Algorithm 1 Correlation Clustering Algorithm |
| Require: V, E+, E− H ← ∅ while V ≠ ∅ do C ← ∅ V’ ← ∅ Pick a random pivot i ∈ V C ← {i} for j ∈ V and j ≠ i do if j, i ∈ E+ then Add j to C end if if j, i ∈ E− then Add j to V’ end if end for V ← V’ Add C to H end while return H |