Жадные алгоритмы покрытия множества: различия между версиями

Перейти к навигации Перейти к поиску
м
мНет описания правки
Строка 42: Строка 42:
   
   


Вспомним схему назначения стоимости из доказательства теоремы 1. Согласно предыдущему наблюдению, элементу xi назначается стоимость не более OPT/i. Таким образом, общая стоимость элементов xn... xi не превышает (Hn — H,_I)OPT. В силу предположения о том, что каждый вес ws < 1, стоимость каждого из оставшихся элементов не превышает 1 за элемент. Таким образом, совокупная стоимость всех элементов не превышает i 1 + (Hn — H,_I)OPT. Приняв i = 1 + dOPTe, получаем, что совокупная стоимость не превышает dOPTe + (Hn - HdOPTe )OPT - 1 + OPT(1 + ln(n/OPT)). □
Вспомним схему назначения стоимости из доказательства теоремы 1. Согласно предыдущему наблюдению, элементу <math>x_i \;</math> назначается стоимость не более OPT/i. Таким образом, общая стоимость элементов <math>x_n, ..., x_i \;</math> не превышает <math>(H_n - H_{i - q})OPT \;</math>. В силу предположения о том, что каждый вес <math>w_s \le 1 \;</math>, стоимость каждого из оставшихся элементов не превышает 1 за элемент. Таким образом, совокупная стоимость всех элементов не превышает <math>i - 1 + (H_n - H_{i - 1})OPT \;</math>. Обозначив <math>i = 1 + \lceil OPT \rceil</math>, получаем, что совокупная стоимость не превышает dOPTe + (Hn - HdOPTe )OPT - 1 + OPT(1 + ln(n/OPT)). □




4551

правка

Навигация