Динамика по поддеревьям — различия между версиями

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

Версия 18:25, 13 января 2013

Динамика по дереву

Рассмотрим динамику по дереву на примере задачи о максимальном независимом множестве в дереве.

Определение:
Пусть дано подвешенное за корень дерево, имеющее веса на каждой из ее вершин. Необходимо выбрать такое множество вершин, что бы сумма значений была максимальной и при этом выбранные вершины не являлись бы друг-другу соседями (отец-сын).
Независимый набор из красных вершин