Динамика по поддеревьям — различия между версиями
Mihver1 (обсуждение | вклад) |
Mihver1 (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | =Динамика по дереву= | ||
+ | |||
Рассмотрим динамику по дереву на примере задачи о максимальном независимом множестве в дереве. | Рассмотрим динамику по дереву на примере задачи о максимальном независимом множестве в дереве. | ||
− | |||
{{Определение | {{Определение | ||
|neat = 1 - параметр нужен для того, чтобы определение не растягивалось на всю страницу(не обязательно) | |neat = 1 - параметр нужен для того, чтобы определение не растягивалось на всю страницу(не обязательно) | ||
− | |definition=Пусть дано подвешенное за корень дерево, имеющее веса на каждой из ее вершин. Необходимо выбрать такое множество вершин, что бы сумма значений была максимальной и при этом выбранные вершины не являлись бы друг-другу соседями (отец-сын). | + | |definition=Пусть дано подвешенное за корень дерево, имеющее веса на каждой из ее вершин. Необходимо выбрать такое множество вершин, что бы сумма значений была максимальной и при этом выбранные вершины не являлись бы друг-другу соседями (отец-сын). |
}} | }} | ||
+ | [[Файл:Independent_set_tree.png|100px|right|frame|Независимый набор из красных вершин]] |
Версия 18:25, 13 января 2013
Динамика по дереву
Рассмотрим динамику по дереву на примере задачи о максимальном независимом множестве в дереве.
Определение:
Пусть дано подвешенное за корень дерево, имеющее веса на каждой из ее вершин. Необходимо выбрать такое множество вершин, что бы сумма значений была максимальной и при этом выбранные вершины не являлись бы друг-другу соседями (отец-сын).