Миграция данных: различия между версиями

Перейти к навигации Перейти к поиску
м
Строка 42: Строка 42:
'''Представители для больших множеств'''
'''Представители для больших множеств'''


Для множеств размером не менее <math>\beta \;</math> ''непересекающаяся'' коллекция ''множеств представителей'' <math>R_i, i = l, ..., \Delta \;</math> должна удовлетворять следующим свойствам: (1) каждое множество <math>R_i \;</math> должно быть подмножеством <math>D_i \;</math>, (2) <math>|R_i| = || D_i | / \beta \;</math>. Множества представителей могут быть найдены при помощи алгоритма вычисления потока в сети.
Для множеств размером не менее <math>\beta \;</math> ''непересекающаяся'' коллекция ''множеств представителей'' <math>R_i, i = l, ..., \Delta \;</math> должна удовлетворять следующим свойствам: (1) каждое множество <math>R_i \;</math> должно быть подмножеством <math>D_i \;</math>, (2) <math>|R_i| = \lfloor| D_i | / \beta \rfloor \;</math>. Множества представителей могут быть найдены при помощи алгоритма вычисления потока в сети.




'''Представители для маленьких множеств'''
'''Представители для маленьких множеств'''


Для каждого элемента i положим Yi = j D | mod k. Необходимо вычислить вторичного представителя ri в Д для элементов с у, ф 0. Диск j может быть вторичным представителем ri для нескольких элементов, если EieiTi -Ґ~1>, где Ij – множество элементов, для которых j является вторичным представителем. Это можно сделать при помощи алгоритма Шмойса-Тардош [17] для обобщенной задачи о назначениях.
Для каждого элемента i положим <math>\gamma_i = | D_i | \; mod \; k</math>. Необходимо вычислить ''вторичного представителя'' <math>r_i в D_i \;</math> для элементов с <math>\gamma_i \ne 0 \;</math>. Диск j может быть вторичным представителем <math>r_i \;</math> для нескольких элементов, если <math>\sum_{i \in I_j} \gamma_i \le 2 \beta + 1 \;</math>, где <math>I_j \;</math> – множество элементов, для которых j является вторичным представителем. Это можно сделать при помощи алгоритма Шмойса-Тардош [17] для обобщенной задачи о назначениях.




4551

правка

Навигация