Жадный алгоритм: различия между версиями
Перейти к навигации
Перейти к поиску
KEV (обсуждение | вклад) м (Защищена страница «Жадный алгоритм» ([edit=sysop] (бессрочно) [move=sysop] (бессрочно))) |
KEV (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
'''Жадный алгоритм''' ([[Greedy algorithm | '''Жадный алгоритм''' (''[[Greedy algorithm]]'') — алгоритм комбинаторной оптимизации отыскания подмножества максимального веса заданного множества, элементам которого приписаны неотрицательные веса. Жадный алгоритм даёт правильное решение, если исходное множество есть [[матроид|''матроид'']]. К жадным алгоритмам принадлежат многие алгоритмы на графах, например [[алгоритм Краскала|''алгоритм Краскала'']] и [[алгоритм Прима|''Прима'']] отыскания каркаса наименьшего веса. | ||
==Литература== | ==Литература== | ||
* Лекции по теории графов / В.А.Емеличев, О.И.Мельников, В.И.Сарванов, Р.И.Тышкевич. — М.: Наука, 1990. | |||
* Липский В. Комбинаторика для программистов. — М.: Мир, 1988. | |||
* Свами М., Тхуласираман К. Графы, сети и алгоритмы. — М.: Мир, 1984. |
Текущая версия от 12:48, 9 февраля 2011
Жадный алгоритм (Greedy algorithm) — алгоритм комбинаторной оптимизации отыскания подмножества максимального веса заданного множества, элементам которого приписаны неотрицательные веса. Жадный алгоритм даёт правильное решение, если исходное множество есть матроид. К жадным алгоритмам принадлежат многие алгоритмы на графах, например алгоритм Краскала и Прима отыскания каркаса наименьшего веса.
Литература
- Лекции по теории графов / В.А.Емеличев, О.И.Мельников, В.И.Сарванов, Р.И.Тышкевич. — М.: Наука, 1990.
- Липский В. Комбинаторика для программистов. — М.: Мир, 1988.
- Свами М., Тхуласираман К. Графы, сети и алгоритмы. — М.: Мир, 1984.