Order your items by reducing the distance of the Mahalanobis from the average; they will be ordered from the most unusual to the most boring, including the consequences of any correlations between measures.
Assign X [3 * i] X [3 * i + 1] X [3 * i + 2] subsets of A, B, C, choosing for each I the order A / B / C, which minimizes your measure of inconsistency.
Why is order decreasing? Statistically heavy objects will be assigned first, and the choice of a permutation in more subsequent rounds will be more likely to equalize the initial imbalances.
The point of this procedure is to maximize the likelihood that any outliers in a dataset will be assigned to individual subsets.
source share